Windows Server n'a pas réussi à libérer le bail DHCP
Cet article explorera les solutions pour corriger l'erreur « Échec de la libération du bail DHCP » sur Windows Server Core, notamment via des mises à jour, des changements d'adresse IP et le redémarrage du service DHCP.
Lorsque vous essayez de définir une adresse IP statique dans Windows Server Core Edition à l'aide de l'invite de commande, nous avons rencontré une erreur indiquant Échec de la libération du bail DHCP. Ce message d'erreur peut apparaître lorsque vous apportez des modifications aux paramètres de l'adaptateur réseau. Dans cet article, nous verrons des solutions et des contournements que vous pouvez mettre en œuvre si Windows Server échoue à libérer le bail DHCP.
Correction de l'échec de la libération du bail DHCP sur Windows Server
Si Windows Server n'a pas réussi à libérer le bail DHCP, suivez les solutions mentionnées ci-dessous.
- Vérifiez les mises à jour du serveur
- Forcez le changement d'adresse IP
- Redémarrez le service client DHCP
Parlons-en en détail.
Vérifiez les mises à jour du serveur
Vous pouvez rencontrer des problèmes lors de la configuration des paramètres réseau de votre serveur s'il y a un bug dans la version de votre système d'exploitation. Même s'il n'y a pas de confirmation officielle de Microsoft, nous allons tout de même vérifier les mises à jour, en espérant qu'ils aient publié un correctif pour résoudre ce problème. Pour ce faire, ouvrez les paramètres, allez à Mise à jour et sécurité, puis cliquez sur Vérifier les mises à jour. Si des mises à jour sont disponibles, installez-les, redémarrez l'ordinateur et voyez si le problème persiste.
Forcez le changement d'adresse IP
S'il n'y a pas de mises à jour disponibles pour le moment, nous allons changer manuellement l'adresse IP du serveur via l'interface en ligne de commande. Nous devons forcer le changement d'adresse IP et contourner le message d'erreur en question. Si vous êtes déjà sur l'écran où vous avez reçu l'erreur, appuyez sur Entrée pour continuer, puis sélectionnez l'option d'ouvrir PowerShell, généralement le numéro respectif serait 15, Quitter vers la ligne de commande (PowerShell); cependant, si vous n'y êtes pas, ouvrez simplement PowerShell (en tant qu'administrateur).
Après avoir ouvert PowerShell, exécutez Get-NetAdapter pour lister vos cartes d'interface réseau et leurs alias.
Si votre carte d'interface réseau a plus d'un alias et que vous n'êtes pas sûr de celui à configurer, exécutez ipconfig /all
et vérifiez la liste des alias. Nous allons changer l'IP de l'alias actuellement sélectionné.
Une fois que vous savez quel alias configurer, vous devez exécuter la commande suivante pour supprimer l'adresse IP attribuée à l'interface Ethernet.
Remove-NetIPAddress -InterfaceAlias Ethernet -confirm:$False
Décomposons la commande.
- Remove-NetIPAddress: Ce cmdlet supprime une adresse IP et sa configuration d'une interface réseau.
- InterfaceAlias Ethernet: Spécifie l'interface réseau à laquelle l'adresse IP est attribuée. Dans ce cas, il s'agit de l'interface Ethernet.
- confirm:$False: Supprime l'invite de confirmation qui apparaît généralement lorsque vous exécutez le cmdlet, permettant à la commande de s'exécuter sans intervention de l'utilisateur.
Dans mon cas, la commande était Remove-NetIPAddress -InterfaceAlias Ethernet0 -confirm:$False.
Après avoir supprimé l'IP attribuée, notre travail consiste à en attribuer une nouvelle. Pour ce faire, vous devez exécuter la commande suivante.
New-NetIPAddress -InterfaceAlias {NAME} -IPAddress {IP} -PrefixLength {L} -DefaultGateway {GATEWAY_IP}
Examinons la description de la commande.
- New-NetIPAddress: Ce cmdlet ajoute une nouvelle configuration d'adresse IP à une interface réseau.
- InterfaceAlias {NAME}: Spécifie l'interface réseau par son nom ou alias où l'adresse IP sera attribuée. Remplacez {NAME} par le nom réel de l'interface réseau, tel qu'Ethernet.
- IPAddress {IP}: Spécifie la nouvelle adresse IP à attribuer. Remplacez {IP} par l'adresse IP réelle, comme 192.168.1.10.
- PrefixLength {L}: Spécifie la longueur de préfixe de sous-réseau (également connue sous le nom de masque de sous-réseau) pour l'adresse IP. Remplacez {L} par le numéro de longueur de préfixe, comme 24 (pour un masque de sous-réseau de 255.255.255.0).
- DefaultGateway {GATEWAY_IP}: Spécifie l'adresse IP de la passerelle par défaut. Remplacez {GATEWAY_IP} par l'adresse IP réelle de la passerelle, comme 192.168.1.1.
Après avoir remplacé toutes les variables, la commande pour mon serveur s'avère être New-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.4 -PrefixLength 24 -DefaultGateway 192.168.1.1. Vous pourriez utiliser une adresse IP différente et une passerelle par défaut, alors construisez la requête en conséquence.
Ceci est un contournement qui supprimera l'IP actuelle et définira une nouvelle IP statique.
Redémarrez le service client DHCP
Service Client DHCP
Le service client DHCP, ou Dynamic Host Configuration Protocol, est un élément essentiel au sein d'un réseau, automatisant l'allocation et la gestion des adresses IP ainsi que divers paramètres de configuration réseau. Étant donné que nous rencontrons un problème lors de l'attribution automatique de l'IP, redémarrons le service client DHCP fonctionnant sur votre ordinateur. Pour cela, ouvrez PowerShell et exécutez la commande suivante.
Restart-Service DhcpClient
Une fois cela fait, vérifiez si le problème persiste. Dans le cas où le problème n'est pas résolu, exécutez netsh winsock reset
pour réinitialiser le protocole Winsock.
Nous espérons que vous pourrez résoudre le problème en utilisant les solutions mentionnées dans cet article.
Comment réparer un échec de bail DHCP ?
Si vous rencontrez une erreur indiquant que le bail DHCP a échoué et que vous ne pouvez pas configurer les paramètres de réseau du serveur, il existe quelques solutions et contournements que vous pouvez essayer. Tout d'abord, vérifiez s'il existe une mise à jour disponible et installez-la. Si la mise à jour ne parvient pas à résoudre le problème, configurez manuellement l'IP ou redémarrez le service DHCP pour permettre l'allocation automatique des IP.
Quelles sont les causes de l'échec DHCP ?
Il existe plusieurs raisons pouvant causer un échec DHCP, telles que des conflits d'adresses IP, c'est-à-dire deux appareils avec la même adresse IP, un serveur DHCP mal configuré, un nombre insuffisant d'adresses IP, et plus encore. Cependant, nous vous recommandons de rechercher le problème en utilisant le message d'erreur fourni pour trouver des solutions.
Questions et réponses essentielles à connaître
Comment libérer une adresse IP DHCP ?
Pour libérer une adresse IP attribuée par le DHCP, suivez ces étapes :
<interface ethernet>
par votre interface réseau et <adresse IP>
par l'adresse que vous souhaitez libérer.- - Retournez à l'écran du serveur DHCP.
C'est quoi le bail DHCP ?
Le bail DHCP est une période durant laquelle un client se voit attribuer une adresse IP par un serveur DHCP. Voici les points clés :
- - Attribution d'adresse IP : Lorsqu'un appareil se connecte à un réseau, il demande une adresse IP au serveur DHCP.
- Durée limitée : Le bail détermine combien de temps cette adresse IP peut être utilisée par le client.
- Paramètres de configuration : En plus de l'adresse IP, le serveur fournit des informations essentielles telles que :
- Le masque de sous-réseau
- La passerelle par défaut
- Renouvellement possible : Avant l'expiration du bail, le client peut demander le renouvellement pour continuer à utiliser l'adresse IP sans interruption. Ce mécanisme facilite la gestion des adresses IP sur un réseau, évitant les conflits et assurant une allocation efficace des ressources.
Pourquoi mon DHCP ne fonctionne pas ?
Il existe plusieurs raisons pour lesquelles votre DHCP peut ne pas fonctionner :
- - Conflits d'adresses IP : Si plusieurs serveurs DHCP tentent de gérer la même plage d'adresses, cela peut engendrer des conflits.
- Configuration manuelle d'adresses : Si un appareil sur le réseau a une adresse IP configurée manuellement dans la plage gérée par le DHCP, cela peut causer des problèmes de connexion.
- Problèmes de configuration : Une mauvaise configuration du serveur DHCP ou un réseau mal organisé peut également empêcher le fonctionnement optimal du service. Solutions :
- Identifier le véritable propriétaire de l'adresse : Utilisez des outils de diagnostic pour vérifier quel appareil utilise une adresse IP spécifique.
- Corriger la base de données du serveur DHCP : Assurez-vous que les plages d’adresses et les baux sont correctement configurés.
- Vérifier la configuration des clients : Assurez-vous que les appareils du réseau sont configurés pour recevoir une adresse IP par DHCP. En suivant ces étapes, vous devriez pouvoir résoudre les problèmes liés à votre DHCP.
Comment nettoyer le DHCP ?
Pour nettoyer le DHCP et supprimer des adresses IP non utilisées, suivez ces étapes simples :
- - Ouvrez le gestionnaire DHCP sur votre serveur.
Maintenant que tu as fini de lire Windows Server n'a pas réussi à libérer le bail DHCP, nous t'invitons à explorer davantage la catégorie Tutoriels. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire