Я знаю что такая тема мусолилась уже 300 раз и что поиск рулит
Вроде делаю все правильно, а не работает ...
Короче условия таковы.
Провайдер дает интернет на интерфейс eth0 , dhcp провайдера автоматам раздает все параметры.
Локальная сеть на eth1, в сети нужно инет давать не по статике, а тоже по dhcp - автоматом.
Вроде не сложные условия запустить интернет в локалке не могу.
На самом сервере интернет есть, локальная сеть есть (без проблем любые соединение), выхода в интернет нету.
Настройки сети
Код:
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 10.13.10.1
netmask 255.255.255.0
broadcast 10.13.10.255
Скриптик в init.d
Код:
#!/bin/sh
iptables -A FORWARD -i eth0 -o eth1 -s 10.13.10.0/24 -m state --state NEW -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward