Для того, чтобы раздать интернет через вторую сетевую карту необходимо
- Разрешить форвардинг пакетов
1sysctl -w net.ipv4.ip_forward=1
Или
1echo 1 > /proc/sys/net/ipv4/ip_forward
Для того, чтобы форвардинг работал и после перезагрузки
1vim /etc/sysctl.conf
Находим строчку
1#net.ipv4.ip_forward=1
И раскомментируем ее1sed -i.back /ip_forward/s/^#// /etc/sysctl.conf -
1iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE
Вместо eth0 подставляем интерфейс, который подключен к провайдеру
- Убедимся, что правило появилось
1iptables -t nat -L -v -n
- Для того, чтобы настройки iptables вернулись после перезагрузки
1iptables-save > /etc/iptables.rules
Правим файл /etc/network/interfaces, допишем туда
1pre-up iptables-restore < /etc/iptables.rules