Everything works. It also works as a failover in case of lack of one of the two connectivity
Code: Select all
/ip address
add address=192.168.1.1/24 interface=bridge1 network=192.168.1.0
add address=192.168.4.1/24 interface=bridge1 network=192.168.4.0
add address=192.168.1.3/32 interface=eth2-WAN2 network=192.168.1.2
/ip firewall nat
add action=masquerade chain=srcnat src-address=192.168.1.0/24
add action=masquerade chain=srcnat src-address=192.168.4.0/24
/ip firewall address-list
add address=192.168.1.0/24 list=TIM
add address=192.168.4.0/24 list=VODAFONE
add address=192.168.1.31 list=VODAFONE
/ip firewall mangle
add action=mark-routing chain=prerouting log=no log-prefix="" new-routing-mark=isp1 passthrough=yes src-address-list=TIM
add action=mark-routing chain=prerouting log=no log-prefix="" new-routing-mark=isp2 passthrough=yes src-address-list=VODAFONE
/ip route
add check-gateway=ping distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.2 routing-mark=isp2 scope=30 target-scope=10
add distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out1 routing-mark=isp1 scope=30 target-scope=10
add distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out1 scope=30 target-scope=10
add check-gateway=ping distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.2 scope=30 target-scope=10
/ip route rule
add action=lookup-only-in-table dst-address=192.168.0.0/16 table=main
Code: Select all
/ip address
add address=192.168.1.1/24 interface=bridge1 network=192.168.1.0
add address=192.168.4.1/24 interface=bridge1 network=192.168.4.0
add address=192.168.1.3 interface=eth2-WAN2 network=192.168.1.2
/ip firewall nat
add action=masquerade chain=srcnat src-address=192.168.1.0/24
add action=masquerade chain=srcnat src-address=192.168.4.0/24
/ip firewall address-list
add address=192.168.1.0/24 list=TIM
add address=192.168.4.0/24 list=VODAFONE
add address=192.168.1.31 list=VODAFONE
/ip firewall mangle
add action=mark-routing chain=prerouting new-routing-mark=isp1 passthrough=yes src-address-list=TIM
add action=mark-routing chain=prerouting new-routing-mark=isp2 passthrough=yes src-address-list=VODAFONE
/routing table
add fib name=isp1
add fib name=isp2
/ip route
add check-gateway=ping disabled=yes distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.2 pref-src="" routing-table=isp2 scope=30 suppress-hw-offload=no target-scope=10
add disabled=yes distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out1 pref-src=0.0.0.0 routing-table=isp1 scope=30 suppress-hw-offload=no target-scope=10
add disabled=yes distance=1 dst-address=0.0.0.0/0 gateway=pppoe-out1 pref-src=0.0.0.0 routing-table=main scope=30 suppress-hw-offload=no target-scope=10
add check-gateway=ping disabled=yes distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.2 pref-src="" routing-table=main scope=30 suppress-hw-offload=no target-scope=10
/ip route rule
add action=lookup-only-in-table disabled=no dst-address=192.168.0.0/16 table=main
Thanks