Ситуация в общем следующая:
Есть интерфейс eth0- с постоянным ip адресом смотрит в интернет.
интерфейс eth1- с ip адресом локальной сети.
необходимо через ip адрес eth1 раздавать интернет по локальной сети. Вроде все настроено, но если указать шлюзом ip адрес eth1, пакеты дальше шлюза не летят. С локальной машины пингуется шлюз и внешний ip адрес а дальше ничего не видно.
ifconfig
eth0 Link encap:Ethernet HWaddr 00:17:9A:B3:9A:69 inet addr: 95.195.212.98 cast:95.195.212.103 Mask:255.255.255.248 inet6 addr: fe80::217:9aff:feb3:9a69/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:35530 errors:0 dropped:0 overruns:0 frame:0 TX packets:6588 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3663903 (3.4 MiB) TX bytes:636325 (621.4 KiB) Interrupt:225
eth1 Link encap:Ethernet HWaddr 00:02:B3:38:BF:63 inet addr:192.168.0.119 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::202:b3ff:fe38:bf63/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:36384 errors:0 dropped:0 overruns:0 frame:0 TX packets:8600 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3113768 (2.9 MiB) TX bytes:7088914 (6.7 MiB)
route
Destination Gateway Genmask Flags Metric Ref Use Iface
95.195.212.96 * 255.255.255.248 U 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
default 95.195.212.97 0.0.0.0 UG 0 0 0 eth0
ip_forward=1
iptables все цепочки ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d ! 192.168.0.0/24 -o eth0 -j SNAT --to-source 95.195.212.98
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d ! 192.168.0.0/24 -o eth0 -j MASQUERADE
пробовал nat по разному прописать все равно не работает
были подозрения на сетевую карту поставил другую сетевую карту проблема не решилась.
Что я делаю не правильно?