Stap 5: Configureer Network Address Translation
Opzetten van NAT zal meerdere clients verbinding maken met WiFi en hebben alle gegevens 'getunneld' via de interne Ethernet IP. (Maar je moet doen zelfs als slechts één client gaat aansluiten)
Run;
sudo nano /etc/sysctl.conf
Schuif vervolgens naar de bodem en voeg op een nieuwe regel:
net.ipv4.ip_forward=1
Sla het bestand. Hiermee start u IP forwarding op opstarten. Nu de volgenden regel uitvoert, zal dit het activeren.
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
Dan wilt u een vertaling maken van ethernet (eth0) met wifi (wlan0). Dit kan gebeuren door:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEsudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPTsudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
Nu dit is gebeurd, we moeten dit gebeuren op opnieuw opstarten als we niet willen om voortdurend opnieuw doen code om het opstarten van het draadloze toegangspunt. Voert u de volgende coderegel om dit te doen:
sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"
Voer,
sudo nano /etc/network/interfaces
Voeg het volgende toe aan het einde van het bestand en vervolgens opslaan en sluiten.
up iptables-restore < /etc/iptables.ipv4.nat