суббота, 11 декабря 2010 г.

Автозагрузка iptables в Debian Lenny

В последней версии Debian при установке отсутствует скрипт автозапуска iptables. Далее описывается порядок настройки запуска iptables при загрузке.


1) Устанавливаем iptables
apt-get install iptables

2) Сохраняем правила iptables и ip6tables в какие-либо файлы:
iptables-save > /var/lib/iptables/iptables.conf
ip6tables-save > /var/lib/iptables/ip6tables.conf

3) В каталоге /etc/init.d создаем файл с именем iptables
touch /etc/init.d/iptables

4) Далее, в своем любимом редакторе прописываете следующие команды в вышесозданном файле
#!/bin/sh
/sbin/iptables-restore < /var/lib/iptables/iptables.conf
/sbin/ip6tables-restore < /var/lib/iptables/ip6tables.conf

 5) Делаем файл iptables исполняемым:
chmod +x /etc/init.d/iptables

 6) Прописываем его в автозапуск:
update-rc.d -n iptables defaults

 Вроде все.

  Источник

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