Привет, друзья! У меня установлена mikrotic v 5.2 на рабочей станции Dell. У меня только 2 NIC: первый используется как интерфейс LAN и точка доступа, а второй — как WAN и интернет-интерфейс. Через WAN-интерфейс у меня 2 интернет-соединения, поэтому я сделал следующее:
1. Добавил IP-адрес 10.0.0.1/8 к интерфейсу LAN.
2. Добавил 192.168.0.150/24 и 192.168.1.150/24 к WAN-интерфейсу, мои роутеры — 192.168.0.1 и 192.168.1.254.
3. Я добавил 8.8.8.8 и 8.8.4.4 в качестве DNS-серверов на мой роутер.
Мне нужно объединить оба интернет-соединения на WAN-интерфейсе с отказоустойчивостью. То есть, если одно соединение выйдет из строя, интернет для моих клиентов должен работать через второе соединение. Если оба работают, мне нужен интернет с полной пропускной способностью обоих соединений. Я использовал следующий код:
`/ip firewall mangle`
`add action=mark-connection chain=input comment="PCC Mine" disabled=no in-interface=wan new-connection-mark=wlan1_conn passthrough=yes`
`add action=mark-connection chain=input comment="PCC Mine" disabled=no in-interface=wan new-connection-mark=wlan2_conn passthrough=yes`
`add action=mark-routing chain=output comment="PCC Mine" connection-mark=wlan1_conn disabled=no new-routing-mark=wlan1 passthrough=yes`
`add action=mark-routing chain=output comment="PCC Mine" connection-mark=wlan2_conn disabled=no new-routing-mark=wlan2 passthrough=yes`
`add action=mark-connection chain=prerouting comment="PCC Mine" disabled=no dst-address-type=!local in-interface=wan new-connection-mark=wlan1_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/0`
`add action=mark-connection chain=prerouting comment="PCC Mine" disabled=no dst-address-type=!local in-interface=wan new-connection-mark=wlan2_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/1`
`add action=mark-routing chain=prerouting comment="PCC Mine" connection-mark=wlan1_conn disabled=no in-interface=wan new-routing-mark=wlan1 passthrough=yes`
`add action=mark-routing chain=prerouting comment="PCC Mine" connection-mark=wlan2_conn disabled=no in-interface=wan new-routing-mark=wlan2 passthrough=yes`
`/ip route`
`add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.0.1 routing-mark=wlan1 scope=30 target-scope=10 comment="PCC Mine"`
`add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.254 routing-mark=wlan2 scope=30 target-scope=10 comment="PCC Mine"`
`add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.0.1 scope=30 target-scope=10 comment="PCC Mine"`
`add check-gateway=ping disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.1.254 scope=30 target-scope=10 comment="PCC Mine"`
`/ip firewall nat`
`add action=masquerade chain=srcnat comment="PCC Mine" disabled=no out-interface=wan`
`add action=masquerade chain=srcnat comment="PCC Mine" disabled=no out-interface=wan`
Но если одно из соединений выходит из строя, все мои клиенты теряют интернет. Пожалуйста, помогите решить эту проблему для моих клиентов. Спасибо за ваше сотрудничество!
1. Добавил IP-адрес 10.0.0.1/8 к интерфейсу LAN.
2. Добавил 192.168.0.150/24 и 192.168.1.150/24 к WAN-интерфейсу, мои роутеры — 192.168.0.1 и 192.168.1.254.
3. Я добавил 8.8.8.8 и 8.8.4.4 в качестве DNS-серверов на мой роутер.
Мне нужно объединить оба интернет-соединения на WAN-интерфейсе с отказоустойчивостью. То есть, если одно соединение выйдет из строя, интернет для моих клиентов должен работать через второе соединение. Если оба работают, мне нужен интернет с полной пропускной способностью обоих соединений. Я использовал следующий код:
`/ip firewall mangle`
`add action=mark-connection chain=input comment="PCC Mine" disabled=no in-interface=wan new-connection-mark=wlan1_conn passthrough=yes`
`add action=mark-connection chain=input comment="PCC Mine" disabled=no in-interface=wan new-connection-mark=wlan2_conn passthrough=yes`
`add action=mark-routing chain=output comment="PCC Mine" connection-mark=wlan1_conn disabled=no new-routing-mark=wlan1 passthrough=yes`
`add action=mark-routing chain=output comment="PCC Mine" connection-mark=wlan2_conn disabled=no new-routing-mark=wlan2 passthrough=yes`
`add action=mark-connection chain=prerouting comment="PCC Mine" disabled=no dst-address-type=!local in-interface=wan new-connection-mark=wlan1_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/0`
`add action=mark-connection chain=prerouting comment="PCC Mine" disabled=no dst-address-type=!local in-interface=wan new-connection-mark=wlan2_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:2/1`
`add action=mark-routing chain=prerouting comment="PCC Mine" connection-mark=wlan1_conn disabled=no in-interface=wan new-routing-mark=wlan1 passthrough=yes`
`add action=mark-routing chain=prerouting comment="PCC Mine" connection-mark=wlan2_conn disabled=no in-interface=wan new-routing-mark=wlan2 passthrough=yes`
`/ip route`
`add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.0.1 routing-mark=wlan1 scope=30 target-scope=10 comment="PCC Mine"`
`add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.254 routing-mark=wlan2 scope=30 target-scope=10 comment="PCC Mine"`
`add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.0.1 scope=30 target-scope=10 comment="PCC Mine"`
`add check-gateway=ping disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.1.254 scope=30 target-scope=10 comment="PCC Mine"`
`/ip firewall nat`
`add action=masquerade chain=srcnat comment="PCC Mine" disabled=no out-interface=wan`
`add action=masquerade chain=srcnat comment="PCC Mine" disabled=no out-interface=wan`
Но если одно из соединений выходит из строя, все мои клиенты теряют интернет. Пожалуйста, помогите решить эту проблему для моих клиентов. Спасибо за ваше сотрудничество!
