14.1. Installing DHCP Server
You want to install the DHCP Server service.
Using a graphical user interface
From the Control Panel, open the Add or Remove Programs applet.
Click Add/Remove Windows Components.
Double-click Network Services.
Check the box beside Dynamic Host Configuration Protocol (DHCP).
You can also install DHCP Server from the Manage Your Server wizard.
Using a command-line interface
First, create a file using a text editor such as Notepad with the following contents:
Next, use the sysocmgr.exe utility with the following parameters (assuming the file you just created is named c:\dhcp_install.txt):
> sysocmgr /i:%windir%\inf\sysoc.inf /u:c:\dhcp_install.txt
Unfortunately, there aren't any scripting APIs for installing the DHCP Server. One option would be to run the sysocmgr command from within a script.
The DHCP Server service is an optional Windows Component, so you can install it using the Add or Remove Programs applet in the Control Panel. There are no configuration options when you install the DHCP Server, so installation is a breeze. After you've installed the service, you'll need to authorize the server, if you have an Active Directory environment, as described in Recipe 14.2.
If the server you installed DHCP on is multihomed (i.e., has multiple active network adapters), you'll want to make sure the correct network adapters are enabled for use by the DHCP Server. ...