Mikrotik load balancing 2x PPPoE connections

Seeyou

Expert Member
Joined
May 1, 2007
Messages
2,879
Reaction score
474
Can anyone tell me or give me a pointer in the right direction regarding setting up dual PPPoE connections on a MikroTik RouterOS device and load balancing / bonding them? The device in question is the hAP Lite.
 
I'm sure it's possible, but I had a lot of problems getting it right (couldn't wrap my head around the mangle/QOS rules for dual-wan or it wouldn't work properly). Eventually landed up buying 2 hAP's - First one does strictly PPPoE, and the second one does the QoS. Basic diagram: LAN----hAP2(qos)----hAP1(multi-pppoe)----WWW. That way the QOS router thinks that there is only one 'WAN interface', when that wan interface (the other router) does the more complex routing and branching out

You can probably also accomplish a similar setup on ONE device if you use the Metarouter (virtualization) feature, but this overloads the CPU on the smaller SOHO Mikrotik devices I've tried it on. Easy to accomplish if you're just running your Mikrotik 'routers' as actual VM's, though.

There's probably a more elegant solution to the problem, but I've yet to find/work it out

Edit: Ah wait, I see that by 'balancing' you meant 'bonding', rather than 'QoS' - my bad. Haven't had much luck with bonding either myself, so hopefully someone else can contribute
 
Last edited:
You won't be able to bond them without cooperation from your ISP. You could probably do a primitive form of loadbalancing by routing some traffic out of one pppoe interface and some out of the other, but you'll still be limited to single line speed on any individual transfer.
 
I accomplished what I was after using this tutorial: https://blog.linitx.com/load-balancing-multiple-internet-connections/

Tested with two separate accounts, and according to the bandwidth monitor on the interfaces screen, when I saturated the line with a heavily seeded torrent, the traffic did seem to be roughly 50/50 over each PPPoE connection.

Since I'm still (extremely) new to RouterOS - what do I need to do to protect the router from outside access attempts? I've changed the admin password, and disabled all services besides SSH and WWW, and on those I've set "Available from" to 192.168.88.0/24 in the IP > Services screen. Should that cover it?
 
what do I need to do to protect the router from outside access attempts? I've changed the admin password, and disabled all services besides SSH and WWW, and on those I've set "Available from" to 192.168.88.0/24 in the IP > Services screen. Should that cover it?
Yes. Besides for changing the router's password, it's purely a firewall-based setup after that point... IP->Firewall, and then handle your rules accordingly
 
Top
Sign up to the MyBroadband newsletter
X