Найдено 5 результатов
- 10 апр 2017, 08:36
- Форум: Скрипты
- Тема: Рестарт PPPOE
- Ответы: 11
- Просмотры: 10235
Re: Рестарт PPPOE
скрипт в PPP -> Profiles -> "имя профиля"(default) -> Scripts -> On Up :local curIP [/ip address get [find interface="Rostelecom"] address]; :if ($curIP in 100.64.0.0/10) do={ /interface pppoe-client disable Rostelecom :delay 5s /interface pppoe-client enable Rostelecom } проверк...
- 07 апр 2017, 18:04
- Форум: Скрипты
- Тема: Рестарт PPPOE
- Ответы: 11
- Просмотры: 10235
Re: Рестарт PPPOE
значит белый получаю случайно, хз
ок, поиграюсь на выходных
спасибо!
ок, поиграюсь на выходных
спасибо!
- 07 апр 2017, 16:02
- Форум: Скрипты
- Тема: Рестарт PPPOE
- Ответы: 11
- Просмотры: 10235
Re: Рестарт PPPOE
все 1х1 скопировал из On-Up.
зачем find (return position of substring or array element)?
З.Ы. а в тике есть возможность получить логи соединений?
зачем find (return position of substring or array element)?
З.Ы. а в тике есть возможность получить логи соединений?
- 07 апр 2017, 15:31
- Форум: Скрипты
- Тема: Рестарт PPPOE
- Ответы: 11
- Просмотры: 10235
Re: Рестарт PPPOE
сначала 2 сети юзал, потом одну удалил, а "адрес" прибить забыл.
но, все равно, хоть один и лишний - работает
но, все равно, хоть один и лишний - работает
- 07 апр 2017, 08:50
- Форум: Скрипты
- Тема: Рестарт PPPOE
- Ответы: 11
- Просмотры: 10235
Re: Рестарт PPPOE
тоже самое но без regexp:
Код: Выделить всё
:local priv false;
:foreach a in=[ /ip address and address=100.64.0.0/10 and interface=RT ] do={ :set $priv true; }
:if ($priv) do={
/interface pppoe-client disable internet;
:delay 5s;
/interface pppoe-client enable internet;
}