Скрипт автоматического переподключения Ростелеком для получения белого динамического адреса

Некоторое время назад в Ростелекоме перестали выдавать нормальные белые динамические адреса, начали выдавать серую динамику, к которой снаружи не достучишься. Белая динамика имеет вид 100.*.*.*
Работа скрипта:
При получении серой динамики скрипт автоматически разрывает связь с интернетом и происходит переподключение, и это происходит то тех пор, пока не будет получена белая динамика.

В скрипте необходимо изменить название внешнего PPPoE интерфейса “Rostelecom_pppoe-out1” на то что указано у Вас.
В Sheduler создать задачу с интервалом запуска 10 минут и командой на запуск скрипта.


:local newIP [:pick [/ip address get [find interface ="Rostelecom_pppoe-out1"] address ] 0 3]
:if ($newIP =100) do={
:log info ("Poluchena seraya dinamika - perepodkluchenie.")
:interface pppoe-client disable Rostelecom_pppoe-out1
:delay 5
:interface pppoe-client enable Rostelecom_pppoe-out1
:stop
}

:log info ("Poluchena belaya dinamika.")

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *