Salut,
Bayrouni a écrit :
eth1:192.168.0.1
PC2--------
-------------------------PC1-------------------------INTERNET
eth0:192.168.0.10 eth0:IP internet
[...]
J'ai introduit la commande suivante sur PC1 afin de permettre
le FORWARDING,
iptables -t nat --append POSTROUTING -o eth0 --jump MASQUERADE
eth0 etant l'interface externe sur PC1.
Pour info, MASQUERADE n'a rien à voir avec le forwarding (le fait de
passer les paquets d'une interface à une autre) mais avec la
translation d'adresse (NAT) pour masquer l'adresse privée de PC2 sur
internet. C'est le paramètre du noyau ip_forward et les règles
iptables de la chaîne FORWARD qui influent sur le forwarding.
Il y a surement quelque chose de mal fait sur l'un ou l'autre des PCs.
Je ne vois rien de suspect.
Les résolutions DNS sur PC2 marchent ?
Que renvoie un 'traceroute -n' de PC2 vers une adresse IP extérieure ?
Peux-tu balancer, pour les deux PC, les sorties de :
ifconfig
route -n
iptables-save
cat /proc/sys/net/ipv4/ip_forward
C'est un accès internet par le câble ?