Présentation
Le service DHCP (Dynamic Host Configuration Protocol) est un protocole réseau qui permet aux périphériques réseau de recevoir automatiquement des adresses IP et d'autres informations liées à la configuration réseau. Cela simplifie la gestion des adresses IP et réduit la probabilité d'erreurs de configuration manuelle.
Pour installer et configurer un serveur DHCP sur un serveur Windows Server Core, suivez ces étapes :
Étape 1 : Installation du rôle DHCP
- Connectez-vous au serveur Core avec un compte d'administrateur.
- Ouvrez une session PowerShell en appuyant sur les touches
Ctrl
+Alt
+Suppr
, puis en sélectionnant "Ouvrir une nouvelle session de commande". - Installez le rôle DHCP en exécutant la commande suivante :
Install-WindowsFeature -Name 'DHCP' -IncludeManagementTools
Étape 2 : Création d'un nouvel étendue DHCP
Une étendue DHCP est un pool d'adresses IP qui sera attribué aux clients DHCP. Pour créer une nouvelle étendue, suivez ces étapes :
- Exécutez la commande suivante pour créer une nouvelle étendue :
Add-DhcpServerv4Scope -Name "YourScopeName" -StartRange 192.168.1.100 -EndRange 192.168.1.200 -SubnetMask 255.255.255.0 -State Active
Remplacez YourScopeName
par un nom descriptif pour l'étendue, et ajustez les adresses IP de début, de fin et le masque de sous-réseau en fonction de votre réseau.
Étape 3 : Configuration des options d'étendue
Configurez les options d'étendue pour fournir des informations supplémentaires aux clients DHCP, telles que l'adresse du routeur par défaut (passerelle) et les serveurs DNS.
- Configurez l'option de passerelle par défaut :
Set-DhcpServerv4OptionValue -ScopeId "YourScopeName" -OptionId 3 -Value "192.168.1.1"
Remplacez YourScopeName
par le nom de l'étendue que vous avez créée précédemment, et ajustez l'adresse IP de la passerelle en fonction de votre réseau.
- Configurez l'option du serveur DNS :
Set-DhcpServerv4OptionValue -ScopeId "YourScopeName" -OptionId 6 -Value "192.168.1.2"
Remplacez YourScopeName
par le nom de l'étendue que vous avez créée précédemment, et ajustez l'adresse IP du serveur DNS en fonction de votre réseau.
Étape 4 : Autoriser le serveur DHCP dans l'Active Directory
Si votre serveur DHCP fait partie d'un domaine Active Directory, vous devez l'autoriser pour qu'il puisse attribuer des adresses IP aux clients.
- Exécutez la commande suivante pour autoriser le serveur DHCP dans l'Active Directory :
Add-DhcpServerInDC -DnsName "yourservername.yourdomain.local"
Remplacez yourservername.yourdomain.local
par le nom d'hôte complet (FQDN) de votre serveur DHCP.
Après avoir effectué ces étapes, votre serveur DHCP devrait être opérationnel et prêt à distribuer des adresses IP et des informations de configuration aux clients de votre réseau. Vous pouvez vérifier l'état du service DHCP et les baux attribués en utilisant les commandes PowerShell appropriées, telles que Get-DhcpServerv4Scope
pour afficher les étendues configurées, et Get-DhcpServerv4Lease
pour afficher les baux attribués aux clients.