martian source and multiple interface
I've got a DNS server witch has 2 NICs connected on 2 differents networks.
The first interface, eth0 is used for administration usage (ssh, snmp, backup...)
The second interface eth1 is used for user service (DNS request).
The problem is that when I want to reach eth1 from a device on the same LAN as eth0, it doesn't work and I get a "martian source" log in /var/log/messages.
In fact the server detects a source adress on eth1 which should come from eth0 so the packet is drop by the kernel.
Does anyone as a solution to permit such trafic?
I've tried to play with ip routes, but that didn't give a solution...