понедельник, 1 ноября 2010 г.

Iptables

Оказывается всё очень просто.

Включить перенаправление пакетов через ядро.

echo 1 > /proc/sys/net/ipv4/ip_forward

В файле /etc/sysctl.conf раскоментируем строку

net.ipv4.ip_forward = 1

Выполняем команду

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Где ppp0 интерфейс смотрящий в интернет. У себя я сменил на Eth0.

Сохраняем настройки в файл.

sudo iptables-save > /etc/iptables.up.rules

Добавляем в конец файла /etc/networks/interfaces строку

pre-up iptables-restore < /etc/iptables.up.rules

Комментариев нет: