Installation du serveur DHCP
Installation du role
Install-WindowsFeature DHCP -IncludeManagementTools
Configuration du serveur DHCP
Ajout de la plage d’adressage (scope)
Add-DhcpServerv4Scope -Name "Reseau Prod1" -StartRange 192.168.1.50 -EndRange 192.168.1.200 -SubnetMask 255.255.255.0 -Description "Reseau Prod 1"
Ajout des options au scope DHCP
Set-DhcpServerv4OptionValue -ScopeID 192.168.1.0 -DNSDomain domaintest.local -Router 192.168.1.1
Set-DhcpServerv4OptionValue -ScopeID 192.168.1.0 -DNSServer 192.168.1.2
Autorisation du serveur DHCP, à effectuer avec un compte Admin de l’Entreprise
Add-DhcpServerInDC -DnsName dhcpserver1 -Verbose
Redémarrage du service DHCPServer
restart-service Dhcpserver
Vérification
sur un serveur 2012
netsh dhcp server show server ou get-DhcpServerSetting
Résultat du get-DhcpServerSetting
IsDomainJoined : True IsAuthorized : True DynamicBootp : True RestoreStatus : False ConflictDetectionAttempts : 0 NpsUnreachableAction : Full NapEnabled : False ActivatePolicies : True
A partir d’un serveur 2008 on ne voit pas l’enregistrement avec « netsh » et l’autorisaion ne fonctionne pas:
Unable to determine the DHCP Server version for the Server 192.168.1.2. Server may not function properly.
Suppression du serveur DHCP
Désactiver le scope DHCP
Set-DhcpServerv4Scope -ScopeId 192.168.1.0 -State InActive
Vérification de la désactivation du scope:
Get-DhcpServerv4Scope
Suppression de l’autorisation dans l’annuaire:
Remove-DhcpServerInDC -DnsName dhcpserver1 -IPAddress 192.168.1.2
Vérification:
Get-DhcpServerv4Scope
Get-DhcpServerSetting IsDomainJoined : True IsAuthorized : False DynamicBootp : True RestoreStatus : False ConflictDetectionAttempts : 0 NpsUnreachableAction : Full NapEnabled : False ActivatePolicies : True
Arrêt des services:
stop-service dhcpserver
Remove-WindowsFeature DHCP -IncludeManagementTools
Reboot.