prevent static IP for pppoe users

How can I prevent pppoe users to use static IP?

I read your request correctly, you want to use dynamic in place of static addresses for pppoe clients?

Use /ip pool and set name + ranges

in /ppp secret set “service=pppoe”

That’s right.
But if a client set a static IP still can connect.
I want to prevent that and force my client to get IP from pool

then make sure you isolate PPPoE and IP.


Put your PPPoE Service into a VLAN/VPLS/EoIP and NEVER assign ANY IP-Adress into this broadcast domain.

This is a solution but it affect after user connected
I want prevent for connect step
(I can see somewhere do this)

Any Idea?