Компьютер под Ubuntu с двумя сетевухами, на eth0 поднимается ppp0, eth1 смотрит в локалку. Сетевые интерфейсы подняты, локалка работает, комп с WIN XP инет не видит, сделано:
sudo sysctl -w net.ipv4.ip_forward="1";
sudo iptables -A FORWARD -i eth1 -o ppp0 -j ACCEPT
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Выводы команд: netstat -rn
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
10.8.0.1 10.163.107.1 255.255.255.255 UGH 0 0 0 eth0
81.30.197.98 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.163.107.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
iptables -L -v -n -x:
Chain INPUT (policy ACCEPT 14972 packets, 8875042 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
148 9420 ACCEPT all -- eth1 ppp0 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy ACCEPT 16235 packets, 2360139 bytes)
pkts bytes target prot opt in out source destination
nt@ubuntu:~$ sudo iptables -L -v -n
Chain INPUT (policy ACCEPT 14979 packets, 8875K bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
148 9420 ACCEPT all -- eth1 ppp0 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy ACCEPT 16244 packets, 2361K bytes)
pkts bytes target prot opt in out source destination
Помогите плиз новичку дельным советом, man не принимается