Installer le rôle DHCP, créer un scope avec une plage d'adresses IP, configurer la passerelle, le masque et les options réseau.
Ouvrez Server Manager → Add Roles and Features :
Après l'installation, il faut autoriser le serveur DHCP dans Active Directory :
Ouvrez la console DHCP (dhcpmgmt.msc) :
LAN-Scope).| Paramètre | Valeur |
|---|---|
| Adresse de début | 192.168.1.100 |
| Adresse de fin | 192.168.1.200 |
| Masque de sous-réseau | 255.255.255.0 |
| Longueur (préfixe) | 24 |
Dans l'assistant (ou après coup via clic droit sur Scope Options) :
Dans les options du scope, ajoutez la passerelle 192.168.1.1.
Ajoutez les serveurs DNS 192.168.1.10 et 192.168.1.11.
Définissez le suffixe DNS : labo.local.
| Option | Description | Valeur |
|---|---|---|
| 003 | Passerelle (Gateway) | 192.168.1.1 |
| 006 | Serveurs DNS | 192.168.1.10, .11 |
| 015 | Nom de domaine | labo.local |
Si certaines IP de la plage sont déjà utilisées (serveurs, imprimantes), excluez-les :
192.168.1.100 à 192.168.1.110).Sur un poste client configuré en DHCP :
ipconfig /release puis ipconfig /renew.ipconfig /all que le client a reçu les bonnes informations.Vérifiez que le client a reçu :
192.168.1.100-200192.168.1.1192.168.1.10 et .11Dans la console DHCP, vérifiez les baux actifs sous Address Leases.
Voici les commandes PowerShell équivalentes pour chaque étape du tutoriel.
Install-WindowsFeature DHCP -IncludeManagementTools
Add-DhcpServerInDC -DnsName "DC01.labo.local" -IPAddress 192.168.1.10
Add-DhcpServerv4Scope `
-Name "LAN-Scope" `
-StartRange 192.168.1.100 `
-EndRange 192.168.1.200 `
-SubnetMask 255.255.255.0 `
-State Active
# Passerelle par défaut (Option 003)
Set-DhcpServerv4OptionValue -ScopeId 192.168.1.0 -Router 192.168.1.1
# Serveur DNS (Option 006)
Set-DhcpServerv4OptionValue -ScopeId 192.168.1.0 -DnsServer 192.168.1.10,192.168.1.11
# Nom de domaine DNS (Option 015)
Set-DhcpServerv4OptionValue -ScopeId 192.168.1.0 -DnsDomain "labo.local"
Add-DhcpServerv4ExclusionRange -ScopeId 192.168.1.0 -StartRange 192.168.1.100 -EndRange 192.168.1.110
ipconfig /release
ipconfig /renew
ipconfig /all