|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Kolchoogin 2:5020/290 17 Jan 2004 03:31:44 To : Peter Antonov Subject : Gateway with PPP and Ethernet -------------------------------------------------------------------------------- 17 Jan 04 00:19, you wrote to all: PA> При этом сделать, так чтобы при невозможности соединения по Ethernet PA> (по таймауту) производилось соединение с помощью PPP. Причем при PA> обрыве связи по PPP цикл подключения начинался бы сначала. Как это PA> можно осуществить? а что, в Белозерке с IP'ями проблемы стали?-) Штатными средствами -- никак. Только скриптописательством. Если у тебя проблемы с Ethernet'ом на последней миле -- попроси апстрима дать тебе BGP и мониторь его. Если проблемы на МГУ'шной инфраструктуре (чего я _давно_ не наблюдал -- со времён Костиного 'ip verify unicast reverse-path', когда из всего траффика наружу ходили только пинги и только на хосты, доступные через MSK-IX), тогда надо найти какой-нибудь внешний _надёжный_ хост и раз, к примеру, в минуту его пинговать: #!/bin/sh while : ; do ping -c 5 www.ru if [ $? -eq 0 ] ; then date "+%Y%m%d%H%M%S" > /tmp/ping.result fi sleep 60 done А из другого скрипта, пускающего ppp, смотреть на время в этом файле, и когда оно будет отличаться от текущего больше, чем, к примеру, на 5 минут, пускать ppp. Андрей. --- GoldED+/BSD 1.1.5 * Origin: RiNet I.S.P., Network Operations Centre (2:5020/290) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22684008763d.html, оценка из 5, голосов 10
|