Страница 1 из 1
Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-27 20:57:29
mediamag
Извините, что создаю такую простую тему, но для меня очень актуально сейчас. Как перезагрузить ipfw с новым конфигом правил? Перезагрузка осуществляется командой /etc/rc.d/ipfw restart. Какой должен быть синтаксис команды для перезагрузки фаервола с новым конфигом?
Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-27 21:06:58
terminus
Код: Выделить всё
mv /etc/firewall /etc/firewall.old
mv /etc/firewall.new /etc/firewall
/etc/rc.d/ipfw restart

Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-27 21:15:37
snorlov
Сделать командный файл с новыми правилами, впереди поставить обнуление, при этом правда не забыть, что при его запуске будет рубиться сессия, т.е. запускать надо через фон или cron...
Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-27 21:17:01
mediamag
У меня уже есть готовые конфиги скажем /usr/firewall1 И /usr/firewall2. Как-то можно перезагрузить ipfw именно с новым конфигом? Мне нужно вставлять эти команды в скрипт, который переключает между интернет каналами.
Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-28 11:02:15
snorlov
Вы свои конфиги как написали? Наверное по типу дефолтного rc.firewall, что лежит в /etc, там впереди стоит #!/bin/sh, сделайте этот конфиг исполняемым и запускайте когда хотите
Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-28 11:58:48
mediamag
У меня есть два конфига. Первый грузится по дефолту при старте (это и так понятно). Есть второй конфиг. Так вот в момент падения основного канала, некий мой скрипт передергивает шлюз на другой. Так вот мне нужно чтобы этот скрипт еще и рестартовал ipfw с определенным набором правил. Так как же написать команду на рестарт фаервола с другим конфигом?
Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-28 12:15:12
schizoid
Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-28 21:02:03
terminus
в ipfw есть такая щтукенс как set
Код: Выделить всё
ipfw add 100 set 1 allow ip from 1.2.3.4 to me in via fxp1
ipfw set 1 show
собстно весь скрипт:
Re: Перезагрузка ipfw с новым конфигом
Добавлено: 2011-07-28 21:35:07
mediamag
Спасибо...это подошло