написание скрипта

Vladimir22
Сообщения: 576
Зарегистрирован: 09 дек 2012, 17:12

написание скрипта

Сообщение Vladimir22 » 27 апр 2015, 16:12

коллеги - сам не силен в скриптах микротика, и писать буду долго .
может есть кто напишет скрипт по заданному ТЗ.

предыстория , есть в интернете на белом IP dfl 260 к нему по PPTP подключается микротик ( на YOTA) так вот вообщем сам туннель подвисает. достаточно просто в микротике передернуть туннель.
тз простое

скрипт запускается раз в минуту . пингует адрес - если пинг есть , то ни чего не делаем .
если пинга нет , то просто сделать Disable PPTP-out1
подождать 15 секунд . и сделать Enable туннелю.
ну и заснуть до следующего шедулера,
если туннель передернулся - оставить запись в логе .

в личку ......
podarok66
Модератор
Сообщения: 3114
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Re: написание скрипта

Сообщение podarok66 » 27 апр 2015, 22:12

Да я вас умоляю, там дел на пару минут:

Код: Выделить всё

{
: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'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...

Вернуться в «Услуги»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость