Vlan-per-client access method?

Hello.

I have CCR1036-12g-4s in network core and L2 switches on access-level. Switches can VLAN, but cant “learn one mac for port” or “DHCP opt82”. Now all clients connects to internet via PPPoE with white addresses. My white subnet is small, and i cant give static addresses to clients. I whant to go out from pppoe - client must plug pathcord and view internet. To one client’s port must be only one dynamic white IP.

  1. MT ethernet port have ~100 vlan interfaces with “proxy-arp” and one address 91.x.x.254/24
  2. Each vlan interface have one DHCP-server with “static-only”.
  3. Each DHCP-server have one static lease with “use-source-mac-address” and take ip from white pool (91.x.x.10-91.x.x.250).
  4. DHCP-network hase one entry for 91.x.x.0/24 net with default route “91.x.x.254” and network mask /32.
  5. Each vlan interface have simple queue with type of my old PCQ-queues.

Can it fly?

ps Sorry for my bad english… Write as I can.

Somebody answer me? I dont whant to do experiments on live-working system.