Quel est le basculement DHCP ?

 

S'applique à: Windows Server 2012 R2, Windows Server 2012

Basculement DHCP dans Windows Server® 2012 est une nouvelle fonctionnalité qui permet à deux serveurs DHCP Microsoft partager des informations de disponibilité de service avec d’autres, DHCP haute disponibilité. Basculement DHCP fonctionne en répliquant les baux d’adresses IP et les paramètres dans une ou plusieurs étendues DHCP à partir d’un serveur DHCP principal sur un serveur partenaire de basculement.

DHCP Failover

Toutes les informations de portée sont partagées entre les deux serveurs DHCP, y compris les baux actifs. Cela permet à un serveur DHCP à assumer la responsabilité pour les clients DHCP si l’autre serveur devienne indisponible.

Consultez les sections suivantes de cette rubrique pour une vue d’ensemble du basculement DHCP :

  • Présentation de basculement DHCP

  • Spécifications de basculement DHCP

  • Basculement DHCP et IPv6

  • Basculement DHCP et le Clustering de basculement Windows

  • Basculement DHCP et les mises à jour dynamiques DNS

Les rubriques suivantes de ce guide fournissent des informations plus détaillées sur les concepts de basculement DHCP, des exemples et résolution des problèmes :

Présentation de basculement DHCP

Le basculement DHCP DHCPv4 étendues peuvent être répliquées à partir d’un serveur DHCP principal vers un serveur DHCP de partenaire, l’activation de redondance et équilibrer la chargement des services DHCP. Les serveurs DHCP qui partagent une étendue DHCP activé de basculement sont appelés partenaires de basculement. L’implémentation Microsoft de basculement DHCP est basée sur la Task Force IETF (Internet Engineering) protocole de basculement DHCP brouillon.

Lorsque deux serveurs DHCP sont configurés pour le basculement, elles partagent les informations de portée, y compris tous les baux actifs. Ainsi, les deux serveurs DHCP fournir des baux au même sous-réseau de charge à des fins de redondance ou de l’équilibrage. Les paramètres de portée sont répliquées lorsque tout d’abord configurer le basculement DHCP et peuvent être répliquées ultérieurement si des modifications de configuration sont apportées.

La figure suivante illustre la façon dont les composants et les paramètres pour une étendue DHCP activé de basculement sont partagées entre deux serveurs DHCP.

Failover Scope

Les étendues et les paramètres utilisés avec les serveurs DHCP qui sont configurés pour le basculement DHCP sont partagées à l’aide d’un nouvel objet appelé la relation de basculement DHCP. Pour plus d’informations, voir Relations de basculement DHCP.

Plusieurs options de configuration sont disponibles avec le basculement DHCP. Vous pouvez configurer le basculement sur toutes les étendues qui existent sur un serveur DHCP, ou uniquement sur certaines étendues. Vous pouvez également facilement utiliser les mêmes paramètres de basculement DHCP pour plusieurs portées en les ajoutant à la même relation de basculement. Une relation de basculement est toujours entre uniquement deux serveurs DHCP. Toutefois, un serveur peut avoir plusieurs relations de basculement, et chaque relation de basculement peut être à un autre serveur DHCP.

Important

Si des modifications sont apportées à une étendue de basculement, vous devez manuellement répliquer ces modifications vers le serveur partenaire afin de synchroniser les étendues sur les deux serveurs DHCP. La réplication copie les paramètres de portée à partir du serveur DHCP sur lequel la réplication est démarré sur le serveur partenaire, en remplaçant les paramètres sur le serveur partenaire. Par conséquent, il est important de toujours démarrer la réplication à partir du serveur qui a des paramètres d’étendue DHCP à utiliser.

Spécifications de basculement DHCP

Les spécifications suivantes s’appliquent pour le basculement DHCP :

  • Vous ne pouvez pas configurer le basculement DHCP sur une étendue DHCP pour inclure plus de deux serveurs DHCP.

  • Basculement DHCP prend en charge uniquement les étendues DHCPv4. DHCPv6 étendues ne peut pas être activé de basculement.

  • Partenaires de basculement DHCP doivent tous deux exécuter Windows Server 2012 ou un système d’exploitation ultérieur.

  • Basculement DHCP peut être configuré et les paramètres peuvent être modifiés sans avoir besoin de suspendre, arrêter ou redémarrer le service serveur DHCP.

  • Si les paramètres d’une étendue de basculement sont modifiées, ces paramètres doivent être répliquées manuellement sur le serveur DHCP de partenaire. Remarque : La réplication automatique des paramètres de l’étendue est disponible si vous utilisez la gestion des adresses IP (IPAM) dans Windows Server 2012 R2 pour modifier les paramètres de basculement activé une étendue.

  • La réplication des paramètres d’étendue peut être lancée à partir d’un serveur DHCP à son serveur partenaire de basculement.

  • DHCP en cluster est prise en charge conjointement avec le basculement DHCP. À des fins de basculement, un cluster DHCP est considéré comme un seul serveur DHCP. Pour plus d'informations, consultez Basculement DHCP et le Clustering de basculement Windows.

  • Les clients DHCP doivent être en mesure de communiquer avec les deux serveurs partenaires de basculement DHCP, soit directement ou à l’aide d’un relais DHCP.

  • Les serveurs DHCP configurés en tant que partenaires de basculement peuvent se trouver sur des sous-réseaux différents, mais ce n’est pas requis.

  • Lorsque le basculement DHCP est activé sur une étendue DHCP, le serveur DHCP qui renouvelle un bail client DHCP peut être différent du serveur DHCP qui a initialement autorisé le bail.

  • Deux serveurs DHCP sont configurés en tant que partenaires de basculement va tenter de maintenir une connexion TCP/IP permanente.

  • Deux bases de données de bail client distinct, synchronisé sont gérées indépendamment par chaque serveur partenaire de basculement DHCP.

  • Serveurs DHCP configurés en tant que partenaires de basculement sont conscients de l’état du service DHCP sur l’autre serveur et sont informés de tout changement dans l’état en un temps record.

  • Si deux serveurs DHCP sont configurés en tant que partenaires de basculement ne peuvent pas communiquer, précautions pour éviter le même bail d’adresse IP délivré aux deux clients DHCP.

  • Si un serveur DHCP devient indisponible avant qu’il soit en mesure de synchroniser toutes les informations de client DHCP avec son partenaire de basculement, précautions pour garantir la continuité des activités de bail DHCP pour les clients DHCP.

Important

Lors de la réplication des paramètres entre les serveurs partenaires de basculement DHCP qui ont des versions de système d’exploitation différent (ex : Windows Server 2012 et Windows Server 2012 R2), toujours modifier les paramètres et démarrer la réplication à partir du serveur DHCP avec la version de système d’exploitation plus récent. Cela garantit que les paramètres sont reconnus par les deux partenaires de basculement et répliquées de façon cohérente.

Basculement DHCP peut être configuré à l’aide de Windows PowerShell ou la console DHCP. Pour plus d’informations sur l’utilisation de Windows PowerShell, consultez les applets de commande de serveur DHCP dans Windows PowerShell (https://technet.microsoft.com/library/jj590751.aspx). Pour obtenir des instructions détaillées sur la configuration de basculement DHCP, consultez Déployer le basculement DHCP.

Basculement DHCP et IPv6

Basculement DHCP n’est pas pris en charge pour Internet Protocol version 6 (IPv6) étendues. Cartes réseau utilisant IPv6 en général déterminent leur adresse IPv6 à l’aide de sans état configuration automatique des adresses IP. Dans ce mode, le serveur DHCP propose uniquement la configuration de l’option DHCP, et le serveur ne met pas à jour les informations d’état de bail. Un déploiement à haute disponibilité pour le protocole DHCPv6 est possible en configurant simplement deux serveurs avec une configuration d’option identique. L’étendue fractionnée représente une solution viable de haute disponibilité car les étendues ne fonctionnent pas en cas d’utilisation intense d’adresse, même dans le cadre du déploiement DHCPv6 à états.

Basculement DHCP et le Clustering de basculement Windows

Prend en charge le basculement DHCP en cluster DHCP dans les configurations suivantes :

  • Un seul serveur DHCP peut avoir une relation de basculement avec un cluster de basculement DHCP.

  • Un cluster de basculement DHCP peut avoir une relation de basculement avec un autre cluster de basculement DHCP.

Dans les deux cas, vous devez configurer le basculement DHCP pour utiliser le nom ou l’adresse IP du cluster, pas le nom ou l’adresse IP d’un nœud de cluster. Si un nœud de cluster individuel est configuré en tant que partenaire de basculement, le serveur principal insère un état interrompu communications si le service serveur DHCP est déplacée vers un autre nœud du cluster.

Important

Si vous utilisez un secret partagé, vous devez manuellement répliquer le secret partagé pour tous les nœuds du cluster. Consultez la procédure suivante pour plus d’informations.

Répliquer un secret partagé sur les nœuds de cluster de basculement DHCP

  1. Dans le menu du Gestionnaire de serveur, cliquez sur outils puis Gestionnaire du Cluster de basculement.

  2. Dans le Gestionnaire de Cluster de basculement, déterminer le nœud actif. Pour déterminer le nœud actif, vous pouvez cliquer sur chaque noeud sous nœuds jusqu'à ce que vous voyiez la serveur DHCP rôle avec l’état en cours d’exécution. Vous pouvez également taper la commande suivante à une invite de commandes Windows PowerShell :

    Get-ClusterResource –Name DHCPMCSDhcp | select OwnerNode
    

    Dans cet exemple, le nom du cluster est DHCPMCSDhcp. Sortie de cette commande sera le nom du nœud actif.

  3. Sur le nœud de cluster actif, tapez la commande suivante à une invite de Windows PowerShell avec élévation de privilèges, puis appuyez sur ENTRÉE.

    Set-DhcpServerv4Failover –Name ”DHCPMCSDhcp”  -SharedSecret “123”
    

    Dans cet exemple, le nom du cluster est DHCPMCSDhcp et le secret partagé est 123.

  4. Ensuite, déplacez le rôle serveur DHCP vers un autre nœud. Pour déplacer un rôle, cliquez sur Action dans le menu Gestionnaire du Cluster de basculement, pointez sur déplacer, puis cliquez sur Sélectionner un nœud.

  5. Dans le déplacer le rôle de cluster boîte de dialogue, cliquez sur un nœud sous des nœuds de Cluster puis OK.

  6. Répétez les étapes 3 à 5 jusqu'à ce que vous avez défini le secret partagé sur tous les nœuds du cluster.

La raison pour laquelle que vous devez répliquer le secret partagé est car il est chiffré dans le Registre Windows.

Le Clustering de basculement Windows réplique automatiquement les paramètres de Registre liés au service serveur DHCP lorsqu’il se déplace vers un nouveau nœud, mais le chiffrement d’un secret partagé est spécifique à chaque nœud. Par conséquent, chaque nœud peuvent déchiffrer uniquement un secret partagé s’il a été configuré sur le même nœud.

Basculement DHCP et les mises à jour dynamiques DNS

Si les serveurs DHCP sont configurés pour effectuer des mises à jour dynamiques DNS pour le compte de l’ordinateur client, les deux serveurs DHCP dans une relation de basculement DHCP doivent utiliser les mêmes informations d’identification DNS pour mettre à jour les enregistrements DNS. Si le partenaire de basculement tente d’utiliser les informations d’identification différentes pour mettre à jour les enregistrements de ressource DNS, cette mise à jour échoue.

Les étapes suivantes décrivent comment les mises à jour dynamiques DNS peuvent échouer lorsqu’un ordinateur client utilise un autre serveur DHCP :

  1. Un serveur DHCP de Windows effectue une mise à jour dynamique pour le compte d’un client DHCP.

  2. Le serveur DHCP crée le nom du client DNS et devient le propriétaire de ce nom.

  3. Maintenant seulement le serveur DHCP lui-même peut mettre à jour les enregistrements DNS pour le nom du client.

  4. Échec du serveur d’origine et un deuxième sauvegarde du serveur DHCP est en ligne ; maintenant le second serveur ne peut pas mettre à jour le nom du client, car il n’est pas propriétaire du nom.

Consultez également propriétaire des enregistrements DNS et groupe DnsUpdateProxy pour en savoir plus sur ce scénario.

Voir aussi

Déployer le basculement DHCP

Pas à pas : configurer le protocole DHCP pour le basculement