/ip address
add address=192.168.10.10/24 comment="ISP 1" interface=ether1-ISP1 network=192.168.10.0
add address=192.168.1.10/24 comment="ISP 2" interface=ether2-ISP2 network=192.168.1.0
add address=192.168.200.1/24 interface=bridge-lan network=192.168.200.0
------------------------------------------------------------------
/ip firewall address-list
add address=192.168.10.0/24 list=Client+ISP
add address=192.168.1.0/24 list=Client+ISP
add address=192.168.200.0/24 list=Client+ISP
------------------------------------------------------------------
/ip firewall mangle
add action=accept chain=prerouting dst-address-list=Client+ISP
add action=mark-connection chain=input in-interface=ether1-ISP1 new-connection-mark=Koneksi-ISP1 passthrough=yes
add action=mark-connection chain=input in-interface=ether2-ISP2 new-connection-mark=Koneksi-ISP2 passthrough=yes
add action=mark-routing chain=output connection-mark=Koneksi-ISP1 new-routing-mark=Route-ISP1 passthrough=no
add action=mark-routing chain=output connection-mark=Koneksi-ISP2 new-routing-mark=Route-ISP2 passthrough=no
add action=mark-connection chain=prerouting dst-address-list=!Client+ISP dst-address-type=!local new-connection-mark=Koneksi-ISP1 passthrough=yes \
per-connection-classifier=both-addresses-and-ports:2/0 src-address-list=Client+ISP
add action=mark-connection chain=prerouting dst-address-list=!Client+ISP dst-address-type=!local new-connection-mark=Koneksi-ISP2 passthrough=yes \
per-connection-classifier=both-addresses-and-ports:2/1 src-address-list=Client+ISP
add action=mark-routing chain=prerouting connection-mark=Koneksi-ISP1 dst-address-list=!Client+ISP new-routing-mark=Route-ISP1 passthrough=yes src-address-list=Client+ISP
add action=mark-routing chain=prerouting connection-mark=Koneksi-ISP2 dst-address-list=!Client+ISP new-routing-mark=Route-ISP2 passthrough=yes src-address-list=Client+ISP
------------------------------------------------------------------
/ip route
add check-gateway=ping comment="TO ISP 1" distance=1 gateway=192.168.10.1 routing-mark=Route-ISP1
add check-gateway=ping comment="TO ISP 1" distance=1 gateway=192.168.1.1 routing-mark=Route-ISP2
add distance=1 gateway=192.168.177.1
add check-gateway=ping comment="ISP 1" distance=1 gateway=192.168.10.1
add check-gateway=ping comment="ISP 2" distance=2 gateway=192.168.1.1