Multi VLAN's DHCP?

A wholesale provider is handing over traffic using QinQ - with S-VLAN and C-VLAN IDs

I am looking for the best way to terminate these connections using RouterOS.

Is the only way to attach a PPPoE server, or DHCP server to each VLAN individually? How does this scale performance wise with several hundred users?

I have investigated two options.

PPPoE
with radius pulling IPs from SQL. Got this working without VLAN’s, but unsure how to combine it with VLANs. Can I bridge the VLANs untagging them and put just one PPPoE server?

DHCP
This would be my preferred method. I have read about DHCP Snooping and DHCP Option 82 using a bridge. This was my intended method, but again however I cant understand how to combine all the VLANs.

Any help appreciated

I use pppoe, one server per each Vlan, not bridging them. 600 users at the moment with CCR 1036. No connection tracking. Simple queues in radius profile.
Works like a charm. Less than 10% CPU usage.


Enviado desde mi Mi A2 mediante Tapatalk

Thats really useful to know thank you. How do you find the management of it?

Id be interested to hear if anyone has any experiences of trying to get QinQ with DHCP working as I think that would be a better experience for users, make testing easier at the termination point and means we do not need to preconfigure routers etc