Mikrotik подключается по PPPoE, получает честный динамический адрес. Но нам не нравится его поведение, когда адрес начинается на 213 - из этой сети он почему-то не доступен снаружи. Поэтому задача написать скрипт, который будет определять первый октет IP и если он равен 213 класть PPPoE соединение и снова поднимать его через 30 сек.
:global newIP [/ip address get [find interface="PPPoE"] address]; :if ($newIP in 213.0.0.0/8) do={ /interface pppoe-client disable PPPoE :delay 30 /interface pppoe-client enable PPPoE }