на компьютере интернет работает без проблем.
так выглядят правила для iptables:
Код: Выделить всё
#!/bin/sh
INET="eth0"
INETIP="XX.XX.XX.XX"
iptables -F INPUT
iptables -F FORWARD
iptables -F OUTPUT
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -o $INET -j SNAT --to-source $INETIP
echo "1" > /proc/sys/net/ipv4/ip_forwardтак netstat -rn:
Код: Выделить всё
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
XX.XX.XX.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 XX.XX.XX.1 0.0.0.0 UG 0 0 0 eth0на ноуте:
Код: Выделить всё
ip 192.168.0.2
netmask 255.255.255.0
gw 192.168.0.1
dns 192.168.0.1Проблема в том, что с ноута в инет выходит только Skype. Пинг до 192.168.0.1 идет нормально, а до ресурсов в интернете уже не доходит.
Везде, где искал все советы ограничивались прописью сторочки, подобной моей
iptables -t nat -A POSTROUTING -o $INET -j SNAT --to-source $INETIP
или
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
но это не помогает. Очень прошу вашего совета.