Raspberry Pi kraft Server WAP- (7 / 15 steg)
Steg 7: Konfigurera nätverksadressöversättning
Ställa in NAT kommer flera klienter att ansluta till WiFi och har alla data "tunnlas" genom den enda Ethernet IP. (Men du bör göra det även om endast en klient kommer att ansluta)
Köra
sudo nano /etc/sysctl.conf
Bläddra till botten och Lägg net.ipv4.ip_forward=1 på en ny rad. Spara filen. Detta kommer att starta IP forwarding på stöveln upp.
Också köra
sudo sh - c "echo 1 > /proc/sys/net/ipv4/ip_forward"
till aktivera den omedelbart.
Kör följande kommandon för att skapa nätverk översättningen mellan ethernet port eth0 och wifi port wlan0
sudo iptables -t nat - en POSTROUTING -o eth0 -j maskerad
sudo iptables - A fram -i eth0 -o wlan0 -m state--ange relaterat, etablerade -j accepterar
sudo iptables - A fram -i wlan0 -o eth0 -j accepterar
Du kan kontrollera för att se vad i tabellerna
sudo iptables -t nat -S
sudo iptables -S
Att göra detta hända vid omstart (så du slipper skriva det varje gång) kör
sudo sh - c "iptables-Spara > /etc/iptables.ipv4.nat"
kör sudo nano/Interfaces och lägga till
upp iptables-återställa < /etc/iptables.ipv4.nat
ända till slutet.