Load Balance With 2 WAN Not Working

Good day gents. have followed a few guides regarding this and made every change according to the guides

the mangle rules seems to work but i can not get interne access to work the moment i have selected a routing table for 0.0.0.0/0 route the connection breaks

what i want to achieve is splitting my wireless / wired networks to go through the different Wans

using the latest router OS on my RB3011Ui

perhaps have a light to shed to get this to work?

removed all my mangle rules now to start over from scratch

State the requirements clearly.
a. subnet A to wan X
b. subnet B to wan X
c. subnet C to wan Y
d. subnet D to wan Y

Are there other users?
IF so is their a primary WAN for all users.

Then you have to detail what happens to all uses when their WAN fails…
Then you have to detail if LAN users need to also access other LANs
Subnet A needs to access Subnet C
All users need access to shared printer on subnet D.

Etc…
If not entire subnets need to go out WAN, then is it a few users from here a few users from there etc… how many users???

What i want to achieve is the following

192.168.0.0/24 should do my main isp WAN1
10.0.1.0/24 is my wifi range that should be on my WAN2


if they still have communication with each other on lan side that would be a bonus

as for the fail over don’t really need that as well

got a 3rd wan i use for recursive purpose in case my main one dies

A couple of mangle rules like these ones:

/ip firewall mangle
add action=mark-routing chain=prerouting new-routing-mark=MainLan src-address=192.168.0.0/24
add action=mark-routing chain=prerouting new-routing-mark=GuestLan src-address=10.0.1.0/24

then you set them in IP->Routes in your two WAN gateways to Internet (0.0.0.0/0)





It works for me. I called them MainLAN adn GuestLAN, you of course can name them as you like. It doesn’t matter.

It can be achieved without mangling. (assuming vers 6 firmeware)

Standard route A
Standard route A with route-mark

Standard route B
Standard route B with route-mark.

Routing Rule1 - ensure destination of LANA is achieved
Routing Rule2 - ensure destination of LANB is achieve
Routing Rule3 - ensure source subnet goes to route-markA
Routing Rule4 - ensure source subnet goes to route-markB

As far as a third wan providing backup you will need to be more specific in the plan.
IF that is the case for both WANS Then on the stanadard routes.

Standard route A distance =20 check-gateway=ping
Standard route B distance=10 check-gateway=ping
Standard route C distance=5 So that when the route being used by for LANa, LANb is down the router will know to go to main table and find standard route 3.

I don’t think I’ve understood this method. Anyway, is this way more efficient than mine? If so, why?
Thanks

Depends on the needs of the user…

Ok, which needs exactly should let you prefer one over the other for example?

Thanks

can this still be done without using mangle?

got version 7.5 installed