I have a setup with 30 VLANS and want to balance the internet between some VLANS so that some VLANS break on a faster internet connection while the rest go through the slower connection.
The VLAN’S should still be able to connect to one another.
For a test I would like to have VLAN 4 172.16.4.0/24 to breakout over internet2 while still being able to access other VLANS on the network.
What I have tried has resulted in the VLAN getting internet from internet2 but then not be able to access other vlans.
So what is it that you have actually tried? In the terminal window in Winbox, or in any other command line, run export hide-sensitive file=somenicename , then download somenicename.rsc, open it in your favourite text editor, obfuscate any public IP addresses, usernames to external services etc., and post the result here between [code] and [/code] tags.
You have some ideas but they are not concrete enough.
Clearly you have an inkling of dividing up available bandwidth for the user gropus, aka send vlans x,y,z to one ISP and vlans a,b,c via another ISP and think you can call it a day.
What it appears you are aiming for is what we call load balancing or sharing.
Where ALL the Subnets all the VLANS make equal sharing of the available bandwidth.
You can load more usage onto ISPs with greater speed so that there is an imbalance somewhat proportional to the throughput available.
So that, for example, for every new session that we send out WAN1 I want to send two new sessions out WAN2.
So the question becomes did you simply want to force some vlans out one ISP and other vlans out another ISP…if so why?
Or
Does the load balancing concept above more closely resemble your actual requirements.