prerouting/mangle question

Hi Guys

So i will start with my config

/interface lte
set [ find ] mac-address=0C:5B:8F:27:9A:60 name=optus
set [ find ] mac-address=0C:5B:8F:27:9A:62 name=optus2
set [ find ] mac-address=0C:5B:8F:27:9A:65 name=telstra
/interface bridge
add name=bridge1
/interface bridge filter
add action=accept chain=input
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=ether2
add bridge=bridge1 interface=ether3
add bridge=bridge1 interface=ether4
add bridge=bridge1 interface=ether5
add bridge=bridge1 interface=ether6
add bridge=bridge1 interface=ether7
add bridge=bridge1 interface=ether8
add bridge=bridge1 interface=ether9
add bridge=bridge1 interface=ether10
add bridge=bridge1 interface=sfp1
/ip address
add address=192.168.69.1/24 interface=bridge1 network=192.168.69.0
add address=192.168.7.100/24 interface=optus2 network=192.168.7.0
add address=192.168.6.100/24 interface=optus network=192.168.6.0
add address=192.168.9.100/24 interface=telstra network=192.168.9.0
/ip dns
set allow-remote-requests=yes servers=192.168.69.55,8.8.8.8
/ip firewall filter
add action=accept chain=input
add action=accept chain=forward src-address-list=“”
add action=accept chain=output
/ip firewall mangle
add action=mark-connection chain=input in-interface=optus new-connection-mark=optus_conn
add action=mark-connection chain=input in-interface=optus2 new-connection-mark=optus2_conn
add action=mark-connection chain=input in-interface=telstra new-connection-mark=telstra_conn
add action=mark-routing chain=prerouting dst-address=103.4.114.0/23 in-interface=bridge1 new-routing-mark=to_telstra passthrough=yes
add action=mark-routing chain=output connection-mark=optus2_conn new-routing-mark=to_optus2
add action=mark-routing chain=output connection-mark=optus_conn new-routing-mark=to_optus
add action=mark-routing chain=output connection-mark=telstra_conn new-routing-mark=to_telstra
/ip firewall nat
add action=masquerade chain=srcnat out-interface=optus
add action=masquerade chain=srcnat out-interface=optus2
add action=masquerade chain=srcnat out-interface=telstra
/ip route
add distance=1 gateway=192.168.7.1 routing-mark=to_optus
add distance=1 gateway=192.168.6.1 routing-mark=to_optus2
add distance=1 gateway=192.168.9.1 routing-mark=to_telstra
add check-gateway=ping distance=1 gateway=192.168.6.1,192.168.7.1,192.168.9.1
/system clock
set time-zone-name=Australia/Melbourne



is the best way to achieve no other traffic than that ive suggested in: add action=mark-routing chain=prerouting dst-address=103.4.114.0/23 in-interface=bridge1 new-routing-mark=to_telstra passthrough=yes

gop out via that link simply to remove the 192.168.9.1 from the statement; add check-gateway=ping distance=1 gateway=192.168.6.1,192.168.7.1,192.168.9.1

Regards

Angus