Partage de connexion internet entre deux machines

Bonjour,

suite à un message non résolu, j’ai décidé de mettre mon problème de coté.
J’ai réfléchi et je me suis penché sur une autre solution pour partager internet à traver un reseau filaire.

Recapitulatif :

J’ai une machine connecté en Wifi à mon AP.
je souhaite que celle ci partage internet à deux autres machines reliés a un switch en filaire.

pour cela j’ai donc fait la manip suivante :

iptables -t nat -A POSTROUTING -o wlan0 -j SNAT --to-source 192.168.1.50
192.168.1.50 étant l’adresse ip attribuée par le dhcp de la box à mon interface wlan0

echo 1 > /proc/sys/net/ipv4/ip_forward
l’adresse de l’interface eth0 de la machine en wifi est 192.168.2.1

j’ai configuré sous windows une machine avec un ip 192.168.2.2, un netmask 255.255.255.0, un gateway 192.168.2.1 et un dns 192.168.1.1

Miracle ca fonctionne !! internet, tout marche sans aucun problèmes.

Par contre, quand je fais cette config sous linux avec une ip 192.168.2.3, un netmask 255.255.255.0, un gateway 192.168.2.1 et un dns: echo nameserver 192.168.1.1 > /etc/resolv.conf, ca marche pas.

Quelle différence y’a t-il entre windows et linux? j’ai peux être pas installé un truc.
j’arrive pas a pinger ma machine sous linux mais j’arrive a pinger celle sous windows.
J’ai pensé qu’il était histoire de firewall, mais même pas, je n’ai pas utilisé iptable sur mon client linux.

Merci d’avance.
Pierre :smiley: