Инициализация iptables при загрузке debian
В последних версиях Debian отсутствует скрипт инициализации iptables. Приведу маленький пример, как решить данный вопрос. Когда вы уже решили что все в iptables настроено и отлажено:
В тут можно узнать цены на услуги colocation в москве
iptables --listСохраняем настройки командой:iptables-save > /etc/firewall.confПосле чего выполняем последовательность командecho "#!/bin/sh" > /etc/network/if-up.d/iptables echo "iptables-restore < /etc/firewall.conf" >> /etc/network/if-up.d/iptables chmod +x /etc/network/if-up.d/iptables
В тут можно узнать цены на услуги colocation в москве
Комментарии
auto lo
iface lo inet loopback
pre-up iptables-restore < /etc/network/iptables
И в догонку к заметке про смену MAC-адреса: его тоже можно поменять с помощью pre-up.
(deb http://download.webmin.com/download/repository sarge contrib
aptitude install webmin)
либо в /etc/init.d/ скрипт написать.
скрипты положенные в /etc/network/if-up.d/
выполняются при поднятии каждого интерфейса.
Т.е. если на компьютере несколько сетевых карт, то скрипт будет запущен несколько раз.
Например так.
http://www.fs-security.com/screenshots.php
Конечн это дело вкуса, мне кажется быстрее будет настроить через графическую утилитку.
Принцип KISS однако.
А вобще спасибо
приведите пример такого скрипта, а желательно сам скрипт
Народ помогите плиз у меня debian леня iptables 1.4.2
Мне нужно забить всего одну команду в конфиг, но эта фигня не реагирует на iptables-save и при каждом старте нужно заново запускать команду
Что делать как быть ???