Проблема наверняка не нова, но всё же...
Есть стационарка с инетом со статик-ИП. Соеденена она проводом с ноутом на Win XP.
Раньше подобное делал для соединения Win-Win
Настроил вручную оба сетевых интерфейса под убунтой.
/etc/network/interfaces:
[code]auto lo
iface lo inet loopback
iface eth0 inet static
pre-up iptables-restore < /etc/iptables.up.rules
address 172.23.33.90
netmask 255.255.224.0
gateway 172.23.32.254
auto eth0
auto eth1
iface eth1 inet static
address 192.168.0.10
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
прописал команды чтоб NAT поднять:
sudo iptables -A FORWARD -i eth0 -o eth1 -s 192.168.0.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE
[/code]
включил IP-форвардинг:
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
Добавил в sudo nano /etc/sysctl.conf строки
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.all.forwarding=1
сохранил результаты
sudo sh -c "iptables-save > /etc/iptables.up.rules"
И вроде вообще все по этому ману:
http://oss-it.ru/129 сделал
На виндах в свойствах TCP/IP прописал
IP 192.168.0.2
mask 255.255.255.0
gateway 192.168.0.10
И пробовал разные DNS. Те что от провайдера, ставил 192.168.0.10, ставил google публичные DNS. в общем эффекта нет. Пинги до 192.168.0.2 ходят, а на виндах подключение светится рабочим, но инета так и нет. При нажатии "исправить подключение" падает на очистке кеша DNS
Подскажите, что я делаю не так?