Salut,
Je suis aussi sur le même problème.
Voici le schéma du réseau voulu :
1 2 3 4 5
| |-------------| |-------------| |---------------| |-------------|
| Portable | | Passerelle | | Routeur | | |
| 192.168.0.3 | -----> | 192.168.0.1 | -----> | 192.168.0.254 | -----> | Internet |
| | | 192.168.0.2 | | | | |
|-------------| |-------------| |---------------| |-------------| |
192.168.0.1 étant la connexion éthernet et 192.168.0.2 wifi.
Pour commencer il faut créer un réseau Ad-hoc avec t'as clés Wifi. Voici ce qu'il faut ajouter au fichier /etc/network/interfaces :
1 2 3 4 5 6 7 8 9 10 11
| # Eternet : passerelle <-> routeur
iface eth0 inet dhcp
# wifi : passerelle <-> portable
iface wlan0 inet static
address 192.168.0.2
netmask 255.0.0.0
broadcast 192.168.0.255
gateway 192.168.0.254
wireless_essid portable
wireless_mode ad-hoc |
Et sur un autre PC, il faut créer une connexion sur le réseau wifi de la passerelle :
1 2 3 4 5 6 7 8
| # wifi : portable <-> passerelle
iface wlan0 inet static
address 192.168.0.3
netmask 255.0.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
wireless_essid portable
wireless_mode auto |
Normalement tu devrait pouvoir faire un ping entre le portable et la passerelle. Pour l'instant j'en suis là, j'arrive à faire un ping depuis la passerelle mais pas depuis le portable
Ensuite il faut activer le routage :
echo "1" > /proc/sys/net/ipv4/ip_forward
Et pour finir il faut définir une route avec une commande du genre :
route add -net $ip_lan netmask 255.255.255.0 gw $ip_paserelle
Voilà si ça peux d'aider à y voir plus clair, mais pour l'instant je patauge
Partager