У меня стоит тунель с провайдером под FreeBSD. Как только связь падает или на мгновение пропадает. Тунель отключается. Как сделать , чтобы он не падал, а ждал какой то интервал времени появления связи или как только упал пытался заново соединиться.
Очень надо.
Заранее спасибо.
А какой тунель?
>А какой тунель?
VPN
по PPTP соединяюсь
попробуй периодический пинг и по результату перезапускать дозвон по pptp
>попробуй периодический пинг и по результату перезапускать дозвон по pptp
А как это сделать!!!
>>попробуй периодический пинг и по результату перезапускать дозвон по pptp
>
>
>А как это сделать!!!
утилита fping возвращает результат пинга - 0, если успешно. Ее в скрипте и используй
>>>попробуй периодический пинг и по результату перезапускать дозвон по pptp
>>
>>
>>А как это сделать!!!
>утилита fping возвращает результат пинга - 0, если успешно. Ее в скрипте
>и используй
Я в этом полный ноль.
Как в скрипте условие поставить
If fping......... 0 тогда /usr/local/sbin/pptp 000.000.000.000 vpn &
реальный скрипт - пингуем шлюз и передергиваем сетевую при обвале сети#!/bin/sh
/usr/local/sbin/fping 1.2.3.1 >/dev/null && exit 0
/sbin/ifconfig rl1 0.0.0.0 down 0.0.0.0 netmask 0.0.0.0
/bin/sleep 5
/sbin/ifconfig rl1 1.2.3.4 up netmask 255.255.255.252
/bin/sleep 1
/sbin/route add default 1.2.3.1