Our network has some not-commonly used DHCP options on it, including some vendor-specific options (e.g. option 002 for Time Offset set to 0x9AB0).

I have one particular computer that for whatever reason I want to have a static IP address. (I want to assign additional IP addresses to this network adapter, and you can't have a hybrid static/DHCP connection in Windows. OK so there's bullshit like this, but that doesn't fly for me) But when I do this, it loses all these DHCP options and software that relies on them doesn't work.

I'm not too concerned about the vendor-specific options (They are for device auto-provisioning and things like that), but some of the more commonly accepted DHCP options are more important.

Is there any way, in Windows 2008 R2 (or Windows 7) that these DHCP options can be set without actually using DHCP?

  • 1
    Using reservations is not an option? Nov 17 '13 at 22:55
  • @MathiasR.Jessen - nope; updated question Nov 17 '13 at 22:59

Unfortunately, beginning with Windows Vista/2008, Microsoft disabled the ability for a single network interface to use both DHCP and static addresses at the same time. So you're left with workarounds.

One sure-fire way to do this is to put a second NIC in the server. Configure one NIC with DHCP (to pick up a DHCP reservation and all of your DHCP options) and configure the second NIC with your other static IP addresses.


Huh, just throwing something out, but what about a logon script (group policy?) ( http://technet.microsoft.com/en-us/library/cc725935(v=WS.10).aspx ) bit ghetto but I don't know enough about your setup to know if it would work or not

  • 1
    Apparently the netsh method of doing a hybrid dhcp/static is depreciated in 2008 R2 and Windows 7 Nov 17 '13 at 23:31
  • 1
    @MarkHenderson It's not just deprecated, it's gone. Nov 18 '13 at 2:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.