переключение внешних каналов на microtik
Нашел полезняшку на ru-board0. у шлюза ОСНОВНОЙ должен быть коментарий "Default route"
1. пропиши в таблице маршрутов ПУТЬ до нужного для провекри хоста через интерфейс ОСНОВНОЙ
2. в шедулере с нужной тебе переодичностью проверки запускай скрипт.
# Ping ХОСТ ( downed i=8; uped i=1 )
:local i 0; {:do {:set i ($i + 1)} while (($i < 8) && ([/ping ХОСТ interval=3 count=1]=0))};
:if ($i=1 && [/ip route get [find comment="Default Route"] gateway]=ЗАПАСНОЙшлюз) do {:log info "Gateway ОСНОВНОЙшлюз - up"; /ip route set [find comment="Default Route"] gateway ипОСНОВНОГОшлюза};
:if ($i=8 && [/ip route get [find comment="Default Route"] gateway]=ипОСНОВНОГОшлюза) do {:log info "Gateway ОСНОВНОЙ - down"; /ip route set [find comment="Default Route"] gateway ипЗАПАСНОГОшлюза};на
Sursa
2010-09-28 22:20:38