Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
serveur_dhcp_microsoft [2020/11/18 16:52] – [Mode Actif/Actif (Équilibrage de charge entre plusieurs serveurs)] superadminserveur_dhcp_microsoft [2023/01/22 15:20] (Version actuelle) – [Introduction] superadmin
Ligne 1: Ligne 1:
 ====== Configuration complète du serveur DHCP Microsoft ====== ====== Configuration complète du serveur DHCP Microsoft ======
 +
 +===== Introduction =====
 +
 +Un serveur DHCP permet l'autoconfiguration des hôtes sur un réseau. Il permet entre autres de diffuser des paramètres IP.
 +
 +Cette procédure a pour but la mise en place d'un serveur DHCP sous les systèmes d'exploitation Windows Server, ainsi que la mise en place d'un système de tolérance de panne ou d'équilibrage de charge pour limiter les interruptions de service.
 +
 +===== Prérequis =====
 +
 +Pour ce lab, on aura besoin d'au moins :
 +
 +  * Une machine physique ou virtuelle sous Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019 ou 2021
 +  * Une seconde machine avec n'importe quel OS connecté au même réseau (de préférence sous Windows)
  
 ===== Installation du rôle Serveur DHCP ===== ===== Installation du rôle Serveur DHCP =====
Ligne 6: Ligne 19:
  
 <code>Install-WindowsFeature DHCP -IncludeManagementTools</code> <code>Install-WindowsFeature DHCP -IncludeManagementTools</code>
 +
 +L'instruction ''-IncludeManagementTools'' permet d'installer la console MMC ''DHCP'', et n'est pas utile dans le cadre d'une installation de Windows Server en mode Core.
  
 ===== Configuration initiale du service DHCP ===== ===== Configuration initiale du service DHCP =====
Ligne 28: Ligne 43:
 ==== Via PowerShell (pour les serveurs en mode Core) ==== ==== Via PowerShell (pour les serveurs en mode Core) ====
  
 +A travers PowerShell, c'est plus rapide, on autorise directement le serveur DHCP dans l'Active Directory à l'aide de la commande ci-contre :
 +
 +<code>Add-DHCPServerInDC -DNSName nocterie.lab</code>
 +
 +L'argument ''-DNSName'' sert à préciser le nom du domaine Active Directory concerné.
 ===== Création d'une étendue DHCP ===== ===== Création d'une étendue DHCP =====
  
Ligne 88: Ligne 108:
 {{ ::configdhcp_etendue13.png?600 |Fin de la configuration}} {{ ::configdhcp_etendue13.png?600 |Fin de la configuration}}
 ==== Via PowerShell ==== ==== Via PowerShell ====
 +
 +Pour créer une étendue DHCP en mode Core, voici la commande :
 +
 +<code>Add-DHCPServerV4Scope -Name "Etendue_DHCP_LAN" -StartRange 192.168.1.230 -EndRange 192.168.1.250 -SubnetMask 255.255.255.0 -Description "Plage DHCP LAN"</code>
 +
 +Pour afficher la liste des étendues :
 +
 +<code>Get-DHCPServerV4Scope</code>
 +
 +Ce qui donne :
 +
 +{{ ::dhcp_ps1.png?600 |Affichage des étendues DHCP configurées}}
 +
 +Retenir le ''ScopeId'' afin de pouvoir configurer cette étendue par la suite.
 +
 +Affecter un serveur DNS, un domaine et un routeur à une étendue :
 +
 +<code>Set-DHCPServerV4Scope -ScopeId -DNSServer 192.168.1.212 -DNSDomain nocterie.lan -Router 192.168.1.1</code>
 ===== Mise en service d'un cluster DHCP (haute disponibilité) ===== ===== Mise en service d'un cluster DHCP (haute disponibilité) =====
  
Ligne 98: Ligne 136:
 Pour configurer une relation de basculement dans ce mode, le serveur DHCP principal doit déjà avoir le rôle ''Serveur DHCP'' d'installé et autorisé dans l'AD, ainsi qu'au moins une étendue DHCP de paramétrée (voir plus haut).  Pour configurer une relation de basculement dans ce mode, le serveur DHCP principal doit déjà avoir le rôle ''Serveur DHCP'' d'installé et autorisé dans l'AD, ainsi qu'au moins une étendue DHCP de paramétrée (voir plus haut). 
  
-Depuis ce dernier, ouvrir la console MMC ''DHCP'', dérouler les différents nœuds dans le volet de gauche, faire un clic droit sur ''IPv4'', et cliquer sur ''Configurer un basculement...'' :+Depuis ce dernier, ouvrir la console MMC ''DHCP'', dérouler les différents nœuds dans le volet de gauche, faire un clic droit sur ''IPv4'', et cliquer sur ''Configurer un basculement...'' (cette configuration peut aussi être faîte à distance via un PC possédant les outils d'administration de serveur distant (RSAT)) :
  
 {{ ::dhcp_basculement1.png?500 |Configuration d'une nouvelle relation de basculement DHCP}} {{ ::dhcp_basculement1.png?500 |Configuration d'une nouvelle relation de basculement DHCP}}
Ligne 134: Ligne 172:
 Le service DHCP en mode Actif/Actif permet d'équilibrer les demandes DHCP sur le réseau entre deux serveurs. Cela permet d'éviter de surcharger les serveurs au niveau réseau (le matin lorsque tout le monde allume son PC en même temps par exemple), et de garantir une tolérance de panne dans le cas ou l'un d'eux n'est plus disponible comme dans le précédent mode. Le service DHCP en mode Actif/Actif permet d'équilibrer les demandes DHCP sur le réseau entre deux serveurs. Cela permet d'éviter de surcharger les serveurs au niveau réseau (le matin lorsque tout le monde allume son PC en même temps par exemple), et de garantir une tolérance de panne dans le cas ou l'un d'eux n'est plus disponible comme dans le précédent mode.
  
-Depuis le serveur principal, ouvrir la console MMC ''DHCP'', dérouler les différents nœuds dans le volet de gauche, faire un clic droit sur ''IPv4'', et cliquer sur ''Configurer un basculement...'' :+Depuis le serveur principal, ouvrir la console MMC ''DHCP'', dérouler les différents nœuds dans le volet de gauche, faire un clic droit sur ''IPv4'', et cliquer sur ''Configurer un basculement...'' (cette configuration peut aussi être faîte à distance via un PC possédant les outils d'administration de serveur distant (RSAT)) :
  
 {{ ::dhcp_basculement1.png?500 |Configuration d'une nouvelle relation de basculement DHCP}} {{ ::dhcp_basculement1.png?500 |Configuration d'une nouvelle relation de basculement DHCP}}
Ligne 179: Ligne 217:
   * Et enfin pour afficher les paramètres IP de la carte réseau, ainsi que les informations de bail (1) et l'adresse du serveur DHCP qui a traité la demande (2) :   * Et enfin pour afficher les paramètres IP de la carte réseau, ainsi que les informations de bail (1) et l'adresse du serveur DHCP qui a traité la demande (2) :
  
-<code>ipconfig</code>+<code>ipconfig /all</code>
  
 {{ ::troubleshooting_dhcp_ipconfig_all.png?600 |Affichage des paramètres des cartes réseau}} {{ ::troubleshooting_dhcp_ipconfig_all.png?600 |Affichage des paramètres des cartes réseau}}
Ligne 186: Ligne 224:
  
 {{ ::troubleshooting_dhcp_baux.png?800 |Affichage des baux DHCP en cours}} {{ ::troubleshooting_dhcp_baux.png?800 |Affichage des baux DHCP en cours}}
 +
 +===== Sources =====
 +
 +[[http://idum.fr/spip.php?article288|Configuration du serveur DHCP sous Windows server 2012 R2]]
 +
 +[[http://idum.fr/spip.php?article180|Configuration du serveur DHCP sous Windows server 2008 R2]]