1. WAN1 статика (30\10 Мбит)
2. WAN2 статика (30\10 Мбит)
3. WAN3 Динамический PPPOE(80\40 Мбит)
Почему бы не использовать 3 канала одновременно, повысив таким образом пропускную способность.
У меня получилось это сделать с первыми двумя WAN1 и WAN2.
/ip route
add distance=1 gateway=82.209.15.125 routing-mark=ISP1-WAN1
add distance=1 gateway=82.209.15.217 routing-mark=ISP2-WAN2
add distance=1 gateway=pppoe-out1_ByFly routing-mark=ISP3-WAN3
/ip route> print
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
# DST-ADDRESS PREF-SRC GATEWAY DISTANCE
0 A S 0.0.0.0/0 pppoe-out1_ByFly 1
1 A S 0.0.0.0/0 82.209.15.125 1
2 A S 0.0.0.0/0 82.209.15.117 1
3 ADS 0.0.0.0/0 ppp-3G-reserveInet 1
4 DS 0.0.0.0/0 pppoe-out1_ByFly 1
5 ADC 10.110.110.142/32 46.56.74.217 ppp-3G-reserveInet 0
8 ADC 82.209.15.116/30 82.209.15.118 ether2-wan2 0
9 ADC 82.209.15.124/30 82.209.15.126 ether1-wan1 0
11 ADC 178.124.76.1/32 178.124.77.235 pppoe-out1_ByFly 0
12 ADC 192.168.1.0/24 192.168.1.1 ether4-lan1 0
13 ADC 192.168.3.0/24 192.168.3.1 ether4-lan1 0
14 ADC 192.168.10.0/24 192.168.10.1 ether4-lan1 0
15 ADC 192.168.30.0/24 192.168.30.1 vlan30-trunk-HP... 0
/ip route rule
add src-address=82.209.15.126/32 table=to-routeWAN1
add src-address=82.209.15.218/32 table=to-routeWAN2
add dst-address=192.0.0.0/8 table=main
add dst-address=192.168.0.0/16 table=main
add dst-address=172.16.0.0/12 table=main
add routing-mark=ISP1-WAN1 table=to-routeWAN1
add routing-mark=ISP2-WAN2 table=to-routeWAN2
add routing-mark=ISP3-WAN3 table=to-routeWAN3
/ip firewall mangle
add action=mark-connection chain=prerouting comment="WAN3 mark OwnCloud" new-connection-mark=OwnCloud passthrough=yes src-address=192.168.1.23
add action=mark-routing chain=prerouting connection-mark=OwnCloud new-routing-mark=ISP3-WAN3 passthrough=yes src-address=192.168.1.23
add action=mark-connection chain=prerouting comment="Per Connection Classifier" connection-state=new new-connection-mark=ISP3-WAN1-connection passthrough=yes per-connection-classifier=both-addresses-and-ports:2/0
add action=mark-connection chain=prerouting connection-state=new new-connection-mark=ISP3-WAN2-connection passthrough=yes per-connection-classifier=both-addresses-and-ports:2/1
add action=mark-routing chain=prerouting connection-mark=ISP3-WAN1-connection new-routing-mark=ISP1-WAN1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=ISP3-WAN2-connection new-routing-mark=ISP2-WAN2 passthrough=yes
add action=mark-routing chain=output connection-mark=ISP3-WAN1-connection new-routing-mark=ISP1-WAN1 passthrough=yes
add action=mark-routing chain=output connection-mark=ISP3-WAN2-connection new-routing-mark=ISP2-WAN2 passthrough=yes
По предоставленной конфигурации работает балансировка на 2-х каналах (WAN1 и WAN2).
Необходимо задействовать и 3-ий (WAN3)
Далее - ничего не меняю, только mangle. Добавляю по одному правилу в цепочку prerouting.
Также меняю PCC 3/0, 3/1, 3/2.
Результат выполнения ниже
И вот так не работает 3 одновременно. Работает только либо через 1 канал, либо вообще не пойми как.
/ip firewall mangle
add action=mark-connection chain=prerouting comment="WAN3 mark OwnCloud" new-connection-mark=OwnCloud passthrough=yes src-address=192.168.1.23
add action=mark-routing chain=prerouting connection-mark=OwnCloud new-routing-mark=ISP3-WAN3 passthrough=yes src-address=192.168.1.23
add action=mark-connection chain=prerouting comment="Per Connection Classifier" connection-state=new new-connection-mark=ISP3-WAN1-connection passthrough=yes per-connection-classifier=both-addresses-and-ports:3/0
add action=mark-connection chain=prerouting connection-state=new new-connection-mark=ISP3-WAN2-connection passthrough=yes per-connection-classifier=both-addresses-and-ports:3/1
add action=mark-connection chain=prerouting connection-state=new new-connection-mark=ISP3-WAN3-connection passthrough=yes per-connection-classifier=both-addresses-and-ports:3/2
add action=mark-routing chain=prerouting connection-mark=ISP3-WAN1-connection new-routing-mark=ISP1-WAN1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=ISP3-WAN2-connection new-routing-mark=ISP2-WAN2 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=ISP3-WAN3-connection new-routing-mark=ISP3-WAN3 passthrough=yes
add action=mark-routing chain=output connection-mark=ISP3-WAN1-connection new-routing-mark=ISP1-WAN1 passthrough=yes
add action=mark-routing chain=output connection-mark=ISP3-WAN2-connection new-routing-mark=ISP2-WAN2 passthrough=yes
Подскажите, пожалуйста, что сделал не правильно. Предполагаю, что-то с роутами не так

Заранее благодарен!