Mikrotik DualWAN

Даем дефолтным маршрутам каждого провайдера коментарий «ISP1» и «ISP2» и выставляем основному каналу «distance» в значение «1», а резервному «2»

/ip route add comment=ISP1 distance=1 gateway="gateway"
/ip route add comment=ISP2 distance=2 gateway="gateway"
#Checking address availability 8.8.8.8 and provider switching
 /tool netwatch add comment=ChannelChange down-script="/ip route set [find comment=\"ISP1\"] distance=10" host=8.8.8.8 interval=10s up-script="/ip route set [find comment=\"ISP1\"] distance=1\r"

#To correctly check the availability of a node, you need a route to 8.8.8.8 via ISP1
 /ip route add distance=1 dst-address=8.8.8.8/32 gateway="address_gateway_ISP1"

#If a USB modem is used for the backup channel, then you need to add a command.
 /system routerboard usb power-reset

#If VoIP is used, you need to add a command.
 /ip firewall connection remove [find]


Netwatch проверяет доступность 8.8.8.8 по основному каналу, если узел недоступен то происходит увеличение параметра «distance» у дефолтного маршрута основного провайдера, и начинает работать резервный так как у него данный параметр ниже.

Ответить

Вы должны быть зарегистрированы в для возможности комментировать.