Я понимаю, что подобных тем было немало, но ответ на свой вопрос я не нашел, увы

Дело обстоит так:
eth1 смотрит в интернет
eth0 смотрит в локальную сеть
Ну, я почитал и понял, что лучше всего будет набор dnsmasq + ipmasq
Проставил:
sudo apt-get install ipmasq dnsmasq
Настроил dnsmasq, дописав в конец файла:
i
nterface=eth0
dhcp-range=192.168.0.3,192.168.0.250,255.255.255.0,1h
Настроил ipmasq, вернее выполнил:
sudo dpkg-reconfigure ipmasq
Выбрал, дабы после ppp ipmasq не перезапускался и выбрал Start After network services have been started.
Раскоментировал строку
net.ipv4.ip_forward = 1
Создал файл с правами на выполнение в /etc/init.d/ назвал ipmasq-gateway и вписал в него:
#!/bin/sh
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
Выполнил:
update-rc.d ipmasq-gateway start 51 S .
Перезагрузился и ничего не работает на клиентской машине(она под виндой). Пробовал просто прописать адреса на клиенте вручную, тоже ничего, даже не идёт пинг(пишет "Превышен интервал")
Кажется мне, что всё дело в настройках сети.
Настраивал я через NetworkManager. Получилось такое:
интерфейс: eth0 eth1 | IP: 192.168.0.1 **.***.***.132 | netmask: 255.255.255.0 255.255.255.0 | gateway: 192.168.0.1 **.***.***.1 | DNS ADRESSES: (пусто) **.***.***.*** |
Ну, как я думаю, тут всё дело в этом шлюзе у eth0, каким он вообще должен быть(я пробовал и 0.0.0.0 - тоже безрезультатно)
P.S. Еще хотел узнать, каким образом можно по-человечески настроить сеть, обойдя NetworkManager
Огромное спасибо вам, заранее...