Au boulot j'ai un pc linux (ubuntu) avec eth0 comme interface connectée au réseau (137.138.x.x). Ce matin j'ai ajouté eth1 connecté à un switch pour le NAT.
root@pcsupport04:~ # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
localnet * 255.255.0.0 U 0 0 0 eth0
default default-route.c 0.0.0.0 UG 0 0 0 eth0
/etc/iptables-firewall.conf
INT_IF="eth1"
NAT=1
Schéma:
iBook ---> switch --> eth1 <--> eth0 --->net
Depuis mon iBook (192.168.1.10 255.255.255.0 gw 192.168.1.1), aucune réponse au ping ni quoi que ce soit. En faisant un ping sur une machine du réseau 137.138.x.x, je vois que cette machine reçoit bien le ping avec comme adresse source....192.168.1.10!
Donc évidemment je ne risque pas de recevoir de réponse..
Voilà, les paquets arrivent à destination mais avec l'adresse source privée de l'iBook et non l'adresse de eth0.