коллеги - сам не силен в скриптах микротика, и писать буду долго .
может есть кто напишет скрипт по заданному ТЗ.
предыстория , есть в интернете на белом IP dfl 260 к нему по PPTP подключается микротик ( на YOTA) так вот вообщем сам туннель подвисает. достаточно просто в микротике передернуть туннель.
тз простое
скрипт запускается раз в минуту . пингует адрес - если пинг есть , то ни чего не делаем .
если пинга нет , то просто сделать Disable PPTP-out1
подождать 15 секунд . и сделать Enable туннелю.
ну и заснуть до следующего шедулера,
если туннель передернулся - оставить запись в логе .
в личку ......
написание скрипта
- podarok66
- Модератор
- Сообщения: 4375
- Зарегистрирован: 11 фев 2012, 18:49
- Откуда: МО
Да я вас умоляю, там дел на пару минут:
Комментарии нужны?
Код: Выделить всё
{
:if ([ping ххх.хххх.ххх.ххх count=5]<4) do={
/interface ethernet set PPTP-out1 disabled=yes;
:delay 15;
/interface ethernet set PPTP-out1 disabled=no;
:log info "Interface PPTP reboot"
}
}
Комментарии нужны?
Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...