On Tue, Jun 11, 2002 at 11:11:57PM +0200, martin f krafft wrote: | hi wizards! | | any clue on this one: | | gw2:~# route -n | Kernel IP routing table | Destination Gateway Genmask Flags Metric Ref Use Iface | xx.xxx.239.144 0.0.0.0 255.255.255.240 U 0 0 0 eth0 | xx.xxx.239.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 | 0.0.0.0 xx.xxx.239.253 0.0.0.0 UG 0 0 0 eth1 | | (don't ask about that routing table, it's not mine...) | | gw2:~# tcpdump -ni any icmp | this shows an echo-request coming in through eth1 and then leaving | through eth0, before the reply is received by eth0. the return packets | are not routed, it never leaves eth1. i've checked ip_forward (it's | obviously on), tried setting rp_filter to 0, but no success... | | what else would you check?
Looking at that routing table, it looks like you have the same (well,
overlapping) subnet on 2 interfaces. Linux doesn't like having
multiple interfaces on the same subnet, unless you do channel bonding.
My guess is that that is causing the weirdness in your routing.
-D
--
Consider what God has done:
Who can straighten what He has made crooked?
Ecclesiastes 7:13
Jabber ID : [EMAIL PROTECTED]
GnuPG key : http://dman.ddts.net/~dman/public_key.gpg
pgpltkVOavQS7.pgp
Description: PGP signature

