Étape 6: Configurer la traduction des adresses réseau
Configuration NAT permettra à plusieurs clients de se connecter au WiFi et ont toutes les données « tunnel » via l’Ethernet IP unique. (Mais vous devriez le faire même si seulement un client va se connecter)
Courir
sudo nano /etc/sysctl.conf
Faites défiler vers le bas et ajoutez
net.ipv4.ip_forward=1
sur une nouvelle ligne. Enregistrez le fichier. Cela démarrera l’IP forwarding au démarrage
Également exécuter
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
pour l’activer immédiatement
Exécutez les commandes suivantes pour créer la traduction de réseau entre l’eth0 du port ethernet et le wifi port wlan0
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE<br>sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT<br>sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT<br>
Vous pouvez vérifier ce qui est dans les tableaux avec
sudo iptables -t nat -S
sudo iptables -S
Pour y arriver au redémarrage (si vous n’avez pas à le taper chaque fois)
courir
sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"<br>
puis exécutez
sudo nano /etc/network/interfaces
et d’ajouter
up iptables-restore < /etc/iptables.ipv4.nat
jusqu’au bout