[geeks] Solaris routing problem ....

Jonathan C. Patschke jp at celestrion.net
Wed Mar 12 12:39:28 CDT 2008


On Wed, 12 Mar 2008, Michael C. Vergallen wrote:

> how comes I can connect from all the workstations to 192.168.0.4 witch
> is a zone's ip but when i try to connect from 192.168.0.2 with is the
> global zone on the server the thing doesn4t work at all however  it
> does work when the zone is on the same interface as  the global zone
> ... what am i doing wrong here ?

My WAG is that the server is replying with the MAC address of the second
port, since the kernel routing table has two entries for 192.168.0.0/24,
and the 192.168.0.4 interface got priority somewhy (either it was
brought up first or last--I forget which way Solaris resolves).  This
would confuse the networking stack on the other end, since it doesn't
match what the workstation asked for with ARP; its response is to drop
the frame.

A good check for this would be to run netstat on the server and see if
a connection attempt results in a connection that doesn't fully
initialize on the server end.

If you want both interfaces on the same broadcast domain, consider
trunking them and binding all the IP addresses for that node to the
trunk.  You'll tend to get more effective use of your available
bandwidth this way.

-- 
Jonathan Patschke | "There is no such thing as a short of reserves...
Elgin, TX         |  one bank can have a problem...the Fed can print
USA               |  money, there is no shortage."
.                 |     --Jim Glassman, US Economist, JPMorgan Chase



More information about the geeks mailing list