On Tue, Jun 29, 2010 at 2:58 PM, Patrick Cable <[email protected]> wrote:
> Some of you who know me in IRC world may have seen this query before a
> few months back, but maybe I may get some good input with all the
> facts in one message...
>
> Basically, I'm running an Ubuntu Server 10.04 host that has some weird
> ping issues. I've seen this in 9.10 as well.
>
> I have three clients:
> - #1: 192.168.62.42
> - #2: 192.168.63.151
> - #3: 192.168.67.20
>
> I have one server:
> - eth0: 192.168.62.105
> - eth1: 192.168.63.44
>
> What I know:
> - Client #1 (62.0/24) receives a response when pinging eth0 (62.0/24).
> - Client #1 (62.0/24) does not receive a response when pinging eth1 (63.0/24).
> - Client #2 (63.0/24) does not receive a response when pinging eth0 (62.0/24).
> - Client #2 (63.0/24) receives a response when pinging eth1.
> - Client #3 (67.0/24) receives a response when pinging both eth0
> (62.0/24) and eth1 (63.0/24).

I've seen similar behavior on my multi-homed OpenBSD box. From what I
can tell, the server is receiving the ICMP ping request, recognizes
that the source address is coming from network that it it attached to,
and sending the ping response out the interface which is on that
network. Because the client isn't expecting the response to come to
another interface it doesn't recognize that the packet is for it and
drops it.

-- 
Perfection is just a word I use occasionally with mustard.
--Atom Powers--
_______________________________________________
Tech mailing list
[email protected]
http://lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to