К серверу(FreeBSD). Подключенны два провайдера. Оба внешних интерфейса сконфигурированны. Есть необходимость в двух скриптах, которые перенастраивют: маршрут по умолчанию, смену сервера DNS,
рестартуют natd и почту.
Вот сваял.
Просьба покритиковать. Ещё не пробовал в работе.
#################Скрипт номер раз##############################
mail# cat prov1.sh
gate="X.Y.Z.A"
route delete default
route add default $gate
cp ./prov1/named.conf /etc/namedb
rnamed=`ps -aux | grep named | awk '{print$2}'`
kill -HUP $rnamed
rnatd=`ps -aux | grep natd | awk '{print$2}'`
kill -HUP $rnatd
cp ./prov1/mail/* /etc/mail
rsendmail=`ps -aux | grep sendmail | awk '{print$2}'`
kill -HUP $rsendmail
/root/providing/prov1/firewall.sh
###############################################################
#################Скрипт номер два##############################
mail# cat prov2.sh
gate="X2.Y2.Z2.A2"
route delete default
route add default $gate
cp ./prov2/named.conf /etc/namedb
rnamed=`ps -aux | grep named | awk '{print$2}'`
kill -HUP $rnamed
rnatd=`ps -aux | grep natd | awk '{print$2}'`
kill -HUP $rnatd
cp ./prov2/mail/* /etc/mail
rsendmail=`ps -aux | grep sendmail | awk '{print$2}'`
kill -HUP $rsendmail
/root/providing/prov2/firewall.sh
###############################################################
Ответ на:
комментарий
от victorb
Ответ на:
комментарий
от spirit
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Скрипт по смене каналов провайдера (2017)
- Форум Не получаю маршруты до dns. (2008)
- Форум Скрипт переключения на резервного провайдера (2011)
- Форум Мои bash скрипты для инициализации IPv6 PPP (2015)
- Форум Запуск webrick через скрипт (2016)
- Форум ip-up, dnsmasq и netfilter (2011)
- Форум Freebsd : при подключении второго провайдера падает интернет (2016)
- Форум Маршрутизация, 2 прова. (2010)
- Форум GPRS over IrDA, не поднимается pppd (2006)
- Форум ECCOM Basis(GSM шлюз)+GPRS (2006)