How can I configure a DHCP server to assign addresses based on the OS that is running Solved maybe!

Marc Chamberlin marc at
Thu Jun 3 01:28:01 UTC 2010

On 6/2/2010 2:49 PM, Sten Carlsen wrote:
> 5.) I have been doing this a number of years. I simply assigned both 
> interfaces the same IP, with the effect that as they use only one 
> interface at a time, everything  worked even when switching interfaces 
> during a download.
> Whether this is in accordance with the RFC, I am not sure. It worked 
> for me and was simple.
Thanks Sten for your comments.. I would be interested in learning more 
about your approach, but keep in mind that I am trying to accomplish 
this task in the context of assignment of static IP addresses based not 
only on the hardware interface addresses of client machines, but on the 
operating system that is running on the client system also... Host 
declaration statements allow the usage of conditions based on hardware 
MAC addresses (which remain static regardless of the OS that is running) 
and client identifiers (which is optional, subject on some OS's to user 
changeable definition, difficult to discover and use, especially without 
manual interaction/enforcement with the client system. In a large 
network environment, that is impractical.) So I have resorted to using 
class declarations with conditional membership based on the availability 
of additional conditional operands (Vendor ID in particular) and single 
address pools based on class membership.... I think I have found a 
solution, but if you have a different approach I would be very interested!


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6464 bytes
Desc: S/MIME Cryptographic Signature
URL: <>

More information about the dhcp-users mailing list