Raspberry Pi WAP-filserver (6 / 13 steg)
Steg 6: Konfigurera nätverksadressöversättning
Ställa in NAT gör att flera klienter att ansluta till WiFi och har alla data "tunnel" 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ägga till
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 < br > sudo iptables - A fram -i eth0 -o wlan0 -m state--ange relaterat, etablerade -j ACCEPT < br > sudo iptables - A fram -i wlan0 -o eth0 -j accepterar < br >
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öra
sudo sh - c "iptables-Spara > /etc/iptables.ipv4.nat" < br >
kör sedan
sudo nano/Interfaces
och lägga till
upp iptables-återställa < /etc/iptables.ipv4.nat
till slutet