PF nat и mpd5 скрипты
Как писал ранее, помогал другу с роутером для Укртелекома, где в роли ната служил pf, решил для себя сделать еще одну заметочку со скриптом для перезапуска pf-a при переподключении pppoe.
Итак, для начала топаем в настройки mpd
# ee /usr/local/etc/mpd5/mpd.conf
переходим к разделу pppoe_client.
и дописываем туда следующие директивы:
set iface up-script /usr/local/etc/mpd5/up.sh set iface down-script /usr/local/etc/mpd5/up.sh
у меня скрипт одинаковый для старта и дауна, т.к. все тчо от него требуется только перезапуск фаерволла.
Собственно сам скрипт:
# cat /usr/local/etc/mpd5/up.sh #!/bin/sh /sbin/pfctl -d /sbin/pfctl -f /etc/pf.conf /sbin/pfctl -e
Перезапускаем mpd5:
# /usr/local/etc/rc.d/mpd5 restart
и проверяем наличие интернета на клиентских машинах.
Поделись с друзьями:
Опубликовано 27.02.2011 в 20:22 · Автор komivlad · Ссылка
Рубрики: FreeBSD, Сеть · Теги: FreeBSD, nat, pf, pppoe, укртелеком
Рубрики: FreeBSD, Сеть · Теги: FreeBSD, nat, pf, pppoe, укртелеком