two pools, two ISP

here is what I have and what I want to do in future.


I have:

PPPoE server with one pool
ISP 1 on eth1 on that server (eth1 DHCP client)
bridged network with few clients
usermanager for those clients

everything is works fine, everyone are happy.



What I want to do:

ISP 2 on eth 2 (DHCP client)
another pool for ISP 2
to choose which client will be pool1 or pool2


I don’t want load balancing just to choose for clients: you will be pool 1 you will be pool 2 you 1 you 1 you 2 you 1. :smiley: :smiley:


I done all I have now thanks to you mikrotik people. Now once again I need your help. Thank you in advance.

All your going to need to do is Routing mark in Mangle and run static routes that refer to those routing marks. These can be one pool or two pools does not matter.

I am not mikrotik pro. I need detailed explanation. If you want I can paste my router configuration so you can tell me what to add.

Okay step by step…

Assuming you have static IP’s via the DHCP client… Do not add default route to routing table for both clients
**If Ip’s are dynamic you will go ahead and add the routes but use a routing filter to differentiate them and add the routing marks

Add IP Pool for each local group

In PPP setup two profile one pulling from each IP Pool

In Firewall Mangle place routing marks on each IP range for each pool. The routing mark are what you will use to direct the traffic out different interfaces.

In routes add the two WAN routes and specify the routing marks used in mangle.
**If these were dynamic instead of static the route will already be in place and you will need to use the routing filter to add these routing marks.

Setup PPP Secret for each user applying the profile you want to each.



Try this and if you are having an issue please explain it clearly and post the /print of the rules being used.