Portál AbcLinuxu, 11. května 2025 01:17
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
, kde nahradíte rozhraní eth1 rozhraním, přes které se připojujete na net u PC s Ubuntu. Tímto zařídíte první část a to překlad adres.
Druhá část je forwardování mezí síťovou kartou a zařízením, přes které se připojujete k netu. To provedete pomocí echo 1 > /proc/sys/net/ipv4/ip_forward
Dále si na stroji s win nastavíte jako výchozí bránu počítač s Ubuntu a jako jmenné DNS servery zapíšete servery jak je máte uvedeny na PC s Ubuntu.
cat /proc/sys/net/ipv4/ip_forward
a jestli je tam jednička, tak vám to musí chodit sudo passwd root
eth0: to samé jak wlan0Eh? A jinak ti sit mezi tema dvema strojema funguje? A jestli zkousis jestli to jde pomoci jmen a ne ip, tak neni od veci na tom druhym stroji nastavit nameservery.
a u ty maskarady nastav '-o wlan0', mozna to jde i bez toho (nechce se mi premejslet jak se to bude chovat)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.