Mikrotik - Использование 2 WAN-соединений с 2 ​​статическими IP-адресами

У меня есть 2 линии WAN, которые подключаются к Интернету: одна подключается к интерфейсу ether1, другая подключается к интерфейсу ether2, используя маршрутизатор Mikrotik.

ether3 подключается к локальной сети.

Каждая линия имеет действительный IP-адрес (статический IP-адрес) и подключается по протоколу PPPoE:

  • В WAN 1 есть 217.219.xx.xx, подключение к pppoe1-WAN
  • WAN 2 имеет 89.165.xx.xx соединение с pppoe1-WAN2

В маршрутизации pppoe1-WAN1 имеет Расстояние 1, а pppoe1-WAN2 имеет Расстояние 2.

Когда WAN1 отключен, я могу использовать 89.165.xx.xx для подключения к маршрутизатору вне офиса, но когда WAN1 включен, я не могу подключиться к 89.165.xx.xx.

Может ли кто-нибудь помочь мне решить эту проблему?


person leili    schedule 25.09.2014    source источник


Ответы (2)


Ваше решение находится в настройке mangle — используйте строки ниже, чтобы добавить действия mangle:

/ip firewall mangle
add action=mark-connection chain=input comment=WAN1 in-interface=\
    pppoe-Wan1 new-connection-mark=MWAN1
add action=mark-routing chain=output connection-mark=MWAN1 new-routing-mark=\
    RWAN1 passthrough=no
add action=mark-connection chain=forward comment=WAN1PF connection-state=new \
    in-interface=pppoe-Wan1 new-connection-mark=PFMWAN1
add action=mark-routing chain=prerouting connection-mark=PFMWAN1 \
    in-interface=ehter3 new-routing-mark=RWAN1
add action=mark-connection chain=input comment=WAN2 in-interface=pppoe-WAN2 \
    new-connection-mark=MWAN2
add action=mark-routing chain=output connection-mark=MWAN2 new-routing-mark=\
    RWAN2 passthrough=no
add action=mark-connection chain=forward comment=WAN2PF connection-state=new \
    in-interface=pppoe-WAN2 new-connection-mark=PFMWAN2
add action=mark-routing chain=prerouting connection-mark=PFMWAN2 \
    in-interface=ehter3 new-routing-mark=RWAN2

Затем добавьте этот маршрут в настройку route:

/ip route
add distance=1 gateway=pppoe-WAN2 routing-mark=RWAN2
add distance=1 gateway=pppoe-WAN1 routing-mark=RWAN1
person Mehdi Haghshenas    schedule 25.09.2014
comment
Было бы здорово иметь какое-то объяснение того, что здесь делают действия - кажется, есть 4 действия для каждого интерфейса WAN. - person RichVel; 28.08.2017

это очень хорошо, для шлюзов с IP-адресом типа 192.168.xxx.xxx хорошо заменить "gateway=pppoe-WAN1" на "gateway=192.168.xxx.xxx" в этом правиле:

add distance=1 gateway=pppoe-WAN1 routing-mark=RWAN1
person user8267297    schedule 06.07.2017