Найти тему
Антон Фелин

Настройка mikrotik для работы с 2 провайдерами

Сразу скажем что автоматическое переключение будет кратко описано и это не тема данной статьи так как переключение может быть реализовано огромным количеством способов.

Для переключения потребуется изменить DISTANCE на маршруте который будет указан ниже.

Так же верно должен быть настроен masquerade например через interface list в котором будет 2 интерфейса.

Если вы хотите автоматизировать переключение DISTANCE то можно сделать маршрут через 2 провайдера например к 9.9.9.9 и через 1 провайдера к 8.8.8.8. В случае отсутствия доступности их в NETWATCH переключать маршрут подобным скриптом по UP или DOWN (не забудь воткнуть комментарии к маршрутам)

/ip route enable [find comment ="ISP1-MAINROUTE"]

================================================

И так начнем!

mangle

chain input

int ether1

action mark connection

new connection mark "packets-from-isp1" passthrough

mangle

chain input

int ether2

action mark connection

new connection mark "packets-from-isp2" passthrough

mangle

chain output

connection mark packets-from-isp1

action mark routing

new connection mark "route-isp1" passthrough

mangle

chain output

connection mark packets-from-isp2

action mark routing

new connection mark "route-isp2" passthrough

ip routes

0.0.0.0/0 gateway(isp1-gateway)

distance 1 (ЕГО КАК РАЗ МЕНЯЕМ НА 2)

ip routes

0.0.0.0/0 gateway(isp2-gateway)

distance 2 (ЕГО КАК РАЗ МЕНЯЕМ НА 1)

ip routes

0.0.0.0/0 gateway(isp1-gateway)

routing mark route-isp1

ip routes

0.0.0.0/0 gateway(isp2-gateway)

routing mark route-isp2