Portál AbcLinuxu, 12. května 2025 08:18
auto eth0
iface eth0 inet static
address 123.0.0.1
network 123.0.0.0
netmask 255.255.255.0
broadcast 123.0.0.255
gateway 123.0.0.2 < zde je ip routeru, nejsem si tim uplně jistý, jelikož do routeru chci sdílet a ne obráceně
Router bez problému pingnu. Jako další krok jsem zkoušel přidat do iptables toto pravidlo:
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Dále potom zapnout ip forwarding tímto způsobem:
sysctl net.ipv4.ip_forward=1
Řešení dotazu:
auto eth0 iface eth0 inet static address 123.0.0.1 netmask 255.255.255.0Na tom svém routeru pak musíš nastavit, že jeho výchozí brána je 123.0.0.1. A nebo - pokud ten router nepotřebuješ k něčemu jinému - vynech router a ostatní stroje připoj přímo k tomu stroji s raspbianem To pravidlo s MASQUERADE je dobře, ip_forward taky. Bez dnsmasq se lze pro začátek (tj. ve fázi snažím se z vnitřní sítě dopingovat do internetu) obejít.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.