2 ISP on multiple VLAN using PCC

Hi, currently I’m getting internet on 2 ISP

/export

oct/21/2016 20:57:43 by RouterOS 6.30.4

software id = BQCP-HR6R

/interface bridge
add name=vlan11-br
add name=vlan32-br
/interface ethernet
set [ find default-name=ether1 ] mac-address=AA:AA:AA:AA:AA:AA
set [ find default-name=ether2 ] mac-address=BB:BB:BB:BB:BB:BB
/interface wireless
set [ find default-name=wlan1 ] l2mtu=1600 name=“Conference Hall”
/interface vlan
add interface=ether3 l2mtu=1594 name=vlan1 vlan-id=1
add interface=ether3 l2mtu=1594 name=vlan11 vlan-id=11
add interface=ether3 l2mtu=1594 name=vlan12 vlan-id=12
add interface=ether3 l2mtu=1594 name=vlan32 vlan-id=32
/ip pool
add name=dhcp_pool1 ranges=192.168.32.101-192.168.35.254
/ip dhcp-server
add address-pool=dhcp_pool1 disabled=no interface=vlan32-br name=dhcp1
/interface bridge port
add bridge=vlan32-br interface=vlan32
add bridge=vlan32-br interface=ether4
add bridge=vlan32-br interface=ether3
add bridge=vlan32-br interface=“Conference Hall”
add bridge=vlan32-br interface=ether5
/ip address
add address=A.B.C.133/30 interface=ether1 network=A.B.C.132
add address=A.B.X.Y/29 interface=ether1 network=A.B.X.Z
add address=E.F.G.H/27 interface=ether2 network=E.F.G.K
add address=192.168.32.1/22 interface=vlan32-br network=192.168.32.0
/ip dhcp-server network
add address=192.168.32.0/22 dns-server=E.F.G.L,208.67.220.220 gateway=
192.168.32.1
/ip firewall mangle
add action=mark-connection chain=input in-interface=ether1 new-connection-mark=
traffic-WAN1
add action=mark-connection chain=input in-interface=ether2 new-connection-mark=
traffic-WAN2
add action=mark-routing chain=output connection-mark=traffic-WAN1
new-routing-mark=to-WAN1
add action=mark-routing chain=output connection-mark=traffic-WAN2
new-routing-mark=to-WAN2
add chain=prerouting dst-address=A.B.C.132/30 in-interface=vlan32-br
add chain=prerouting dst-address=E.F.G.K/27 in-interface=vlan32-br
add action=mark-connection chain=prerouting dst-address-type=!local
in-interface=vlan32-br new-connection-mark=traffic-WAN1
per-connection-classifier=both-addresses-and-ports:2/0
add action=mark-connection chain=prerouting dst-address-type=!local
in-interface=vlan32-br new-connection-mark=traffic-WAN2
per-connection-classifier=both-addresses-and-ports:2/1
add action=mark-routing chain=prerouting connection-mark=traffic-WAN1
in-interface=vlan32-br new-routing-mark=to-WAN1
add action=mark-routing chain=prerouting connection-mark=traffic-WAN2
in-interface=vlan32-br new-routing-mark=to-WAN2
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether1
add action=masquerade chain=srcnat out-interface=ether2
/ip route
add check-gateway=ping distance=1 gateway=A.B.C.133 routing-mark=to-WAN1
add check-gateway=ping distance=1 gateway=E.F.G.K routing-mark=to-WAN2
add check-gateway=ping distance=1 gateway=A.B.C.133
add check-gateway=ping distance=2 gateway=E.F.G.K
/system clock
set time-zone-name=Europe/Sofia
/system leds
set 5 interface=“Conference Hall”
/system routerboard settings
set protected-routerboot=disabled
/tool romon port

There is question which DNS I must use? Because I’ve got 2 DNS servers from 2 ISP and possibly they won’t be available when using 2nd ISP. Google DNS servers are kinda slow I think. OpenDNS are more efficient.