Добрый день.
Имеется домашняя сеть и Ubuntu Server 14. Подключение к Интернету - PPPoE, пытался настроить NAT, но не смог. Все делал по мануалам и много раз перепроверял / пробовал по-другому. Результата не принесло.
На сервере 2 сетевые платы: одна смотрит в локалку (eth0), другая во внешний мир (eth1).
Прописал интерфейсы:
----------
nano /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0 #локалка
iface eth0 inet static
address 10.10.10.1
netmask 255.255.255.0
auto eth1
iface eth1 inet static
address 192.168.1.2 (модема нет, так "хочет" Ростелеком)
netmask 255.255.255.0
dns-nameservers 62.213.0.12 62.213.6.190
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf
provider dsl-provider
post-up /etc/nat
----------
Конфиг NAT:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -i dsl-provider -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -s 10.10.10.0/24 -j MASQUERADE
iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i eth0 -o dsl-provider -j REJECT
Потом chmod +x /etc/nat
PPPoE прописал через pppoeconf.
Соединение устанавливается, белый айпишник есть.
Но пинг до яндекса не доходит, из локалки сервак не пингуется. DNS работает корректно.
Подскажите, пожалуйста, где я ошибся?