Switch a client to fixed pool after dynamic ip delegation

Denis Laventure Denis_Laventure at uqac.ca
Thu Feb 28 18:22:13 UTC 2013


I think it's because you use a static via agent circuit id. When the client send a DHCPREQUEST it goes right to the DHCP server without passing by your DHCP relay (no broadcast), so the option-82 (circuit id) doesn't exist in the request from the client, it's added by the relay. 

I know it doesn't fix your problem, but if you use a static via a MAC address it will work.


-----Message d'origine-----
De : dhcp-users-bounces+denis_laventure=uqac.ca at lists.isc.org [mailto:dhcp-users-bounces+denis_laventure=uqac.ca at lists.isc.org] De la part de Andreas Hanke
Envoyé : 28 février 2013 11:34
À : dhcp-users at lists.isc.org
Objet : Switch a client to fixed pool after dynamic ip delegation

Hello everyone,

I have an isc dhcp server.

The configuration is mixed between a dynamic pool and some static fixed pools (with option agent circuit id).

That means:
a lot of clients get there ip from the pool dynamic.
a lot of clients get there ip "fixed" via the agent circuit id option of the static fixed pool configuration.

My problem:
If I switch a client from the dynamic pool into the fixed "area" the client send his next DHCPREQUEST with the "old ip from the pool".

and...the dhcp server says "OK you could have that"
altough a fixed pool entry exists...

Is there any posiblity to tell the DHCP server if a static fixed pool exists only use this?


Have anyone, any idea?

thanks a lot andy

More information about the dhcp-users mailing list