The Dynamic Host Control Protocol (DHCP) helps you manage your network by automatically assigning IP-Adresses to hosts. In this article I will show you how to configure a DHCP Server with a Windows Server operating system. Let’s dive in.
First, we need to install the DHCP Server-Role along with its management tools.
Install-WindowsFeature DHCP -IncludeManagementTools
Once complete, we can discover all DHCP PowerShell cmdlets by running Get-Command with the appropriate module.
Get-Command -Module DHCPServer
Define Scope and Scope Options
Now we are ready to create a scope with a start and end range.
Add-DhcpServerv4Scope -Name pagr ` -StartRange 192.168.99.200 ` -EndRange 192.168.99.250 ` -SubnetMask 255.255.255.0
Next, we define the DNS settings, DNS-Server and the Gateway for the newly created scope.
Set-DhcpServerv4OptionValue ` -DnsDomain pagr.inet ` -DnsServer 192.168.99.10 ` -Router 192.168.0.1
Windows Server operating systems which want to act as a DHCP Server must be authorized by an enterprise adminstrator of the domain. Otherwise, the server will not start the DHCP service on the local computer.
You may want to add a reserveration for a particular host.
Add-DhcpServerv4Reservation ` -ScopeId 192.168.99.200 ` -IPAddress 192.168.99.250 ` -ClientId "F9-FF-F1-7B-01-6E" ` -Description "Beamer"
Hope this was helpful.
For more information, refer to the DHCP Server module.