Salut,
nota : j'ai bien activer l'IP forwarding dans /proc/sys/net/ipv4/ip_forward.
Ce n'est pas suffisant.
il faut configurer la table NAT et la chaine FORWARD de la table FILTER de ton firewall sous Ubuntu. iptables -A FORWARD -i eth1 -o eth0 -s 0.0.0.0/0 -d x.x.x.x -m --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -s x.x.x.x -d 192.168.30.0/0 -m --state ! INVALID -j ACCEPT
iptables -t nat -A POSTROUTING -o eth1 -s x.x.x.x -j SNAT --to-source 192.168.30.10
Donc configure en local ton winxp en utilisant un IP dans le réseau 192.168.0.0 (par exemple 192.168.0.3 - c'est en fait x.x.x.x
Ex: ipconfig de mon xp
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce Networking Controller
Physical Address. . . . . . . . . : 00-30-1B-B6-7E-1F
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.1.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.0.2
DNS Servers . . . . . . . . . . . : 212.27.32.176
212.27.32.177
il faut aussi utilisé comme passerelle par défaut pour winxp l'IP de ton interface qui sort sur net (192.168.30.10) ainsi que les DNS de ton FAI.
Regarde ici ma config pour mieux comprendre, ainsi que le firewall minimal pour que ça marche.
C'est la même que la tienne avec la différence que je sors sur net depuis linux la passerelle avec eth0 et pas eth1. ubuntu reseau#35
lami20j


