Dépannage des problèmes DHCP Linux

Dépannage des problèmes DHCP Linux
Le dépannage des problèmes de DHCP Linux, comme les autres protocoles de communication, peut être une tâche difficile. Il est encore plus difficile pour les débutants qui ne connaissent pas la gestion du réseau.

Ce processus est impossible si vous ne pouvez pas identifier la source de vos problèmes DHCP. Ainsi, votre objectif devrait toujours être de connaître la cause du problème avant de tenter toute expérience de dépannage. Étant donné que le DHCP est un protocole de serveur-client, les problèmes DHCP résulteront soit de la machine du serveur ou de la fin du client.

Ainsi, cet article se concentrera sur les problèmes DHCP du serveur et du client. Nous mettrons en évidence les problèmes de serveur DHCP, les causes possibles et les solutions. Bien sûr, nous ferons la même chose pour les problèmes du client.

Laisse nous partir!

Dépannage des problèmes de serveur DHCP Linux

Dans cette section, nous nous concentrerons sur les problèmes DHCP qui pourraient survenir si vous choisissez de l'utiliser aux côtés de NIS+. Ils incluent les problèmes suivants:

DHCP n'a pas pu choisir NIS + comme service de stockage de données DHCP

Parfois, le gestionnaire DHCP peut ne pas fournir NIS + comme option pour le stockage de données même lorsque vous avez l'intention de l'utiliser à cet effet. La première chose qui viendra probablement à l'esprit est une installation NIS + manquante dans vos systèmes. Et fidèle à cette hypothèse, l'utilité DHCPConfig montrera que le NIS + dans votre système n'est pas configuré dans le serveur.

Tout d'abord, assurez-vous que votre serveur est configuré en tant que client NIS + dans votre machine de serveur. Cette condition dépend de votre configuration de domaine, d'un serveur maître NIS + en cours d'exécution, d'une série de tables peuplées dans le serveur maître et d'une entrée pour le nouveau client sur la table hôte.

NIS + n'est pas correctement configuré pour utiliser DHCP comme magasin de données

Des problèmes peuvent encore survenir même après avoir configuré votre DHCP vers NIS+. Ces erreurs apparaissent souvent chaque fois que vous introduisez des modifications à votre système NIS +. De tels problèmes se produisent généralement en raison des problèmes suivants:

un. Un objet racine manquant dans le domaine NIS +

Vous pouvez ne pas trouver un objet racine dans votre domaine NIS +. Vous pouvez régler ce problème en modifiant vos statistiques de domaine. Vous pouvez utiliser la commande suivante:

La commande précédente vous fournira les statistiques du domaine. Dans le cas d'un objet manquant, le résultat ne rapportera aucune statistique.

b. Un nom de domaine vide

Il est impossible de configurer NIS + pour votre magasin de données DHCP lorsque le nom de domaine est vide. Donc, cela pourrait toujours être une cause d'une configuration ratée. Pour confirmer cela, vous pouvez utiliser la commande suivante:

L'utilitaire doit apporter des détails sur votre nom de domaine en cas de cas dans votre système. Cependant, si la chaîne est vide, votre domaine n'a pas de nom pour cela. Vous pouvez configurer le nom de domaine à l'aide des fichiers locaux.

c. Fichier NIS_COLD_START inexistant

Vous pouvez également faire face à un problème de configuration, dans lequel un fichier NIS_COLD_START est manquant. Vous pouvez confirmer si le fichier existe ou non en utilisant la commande suivante:

Si le fichier n'existe pas, vous pouvez créer un client NIS + ou utiliser les fichiers dans votre répertoire local.

Erreurs d'allocation d'adresse IP

En dehors des problèmes de configuration, il devient parfois impossible pour le DHCP d'allouer des adresses IP. Ce problème s'affichera toujours dans le mode de sortie de débogage du serveur ou connecté sur le syslog. Plusieurs causes courantes pour les problèmes d'allocation d'adresses IP comprennent:

un. L'adresse considérée est déjà utilisée

Le serveur DHCP ne peut pas allouer une adresse IP à plus d'un utilisateur. Ainsi, une erreur se produira lorsqu'une adresse considérée est déjà utilisée. Il arrive souvent que plus d'un serveur de vos systèmes possède l'adresse ou lorsque vous configurez manuellement une adresse pour un client de votre réseau qui est un réseau.

La façon la plus simple de corriger cette erreur est de passer manuellement votre système et d'identifier la bonne propriété de l'adresse. Vous pouvez ensuite choisir de corriger la configuration du réseau de l'hôte ou la base de données du serveur DHCP.

b. Enregistrement manquant pour une adresse IP demandée

Une erreur se produira également si l'adresse IP considérée pour un client DHCP n'a aucun enregistrement dans le tableau réseau. L'erreur ressemblera à ce qu'il y a dans l'image suivante:

L'erreur précédente indique que quelqu'un doit avoir supprimé l'adresse IP en question de la table du réseau DHCP quelques instants après avoir sélectionné l'adresse. Vous pouvez le corriger en utilisant le gestionnaire DHCP pour inspecter les entrées de votre table de réseau. Dans le cas où l'adresse est manquante, vous pouvez la créer à l'aide du gestionnaire DHCP ou à l'aide du pntadm utilitaire.

c. Adresse IP inutilisable

Parfois, votre système marque certaines adresses comme inutilisables. Une telle situation produira des résultats d'erreur, comme celui ci-dessous:

L'erreur précédente se produit car l'adresse est marquée comme inutilisable dans votre tableau réseau. Il devient impossible pour votre serveur d'attribuer une adresse IP différente au client DHCP. Bien que cette erreur puisse être ennuyeuse, vous pouvez le corriger en corrigeant l'état de l'adresse du gestionnaire DHCP. Alternativement, le pntadm La commande peut aider.

Conclusion

Cet article a discuté de plusieurs erreurs DHCP courantes que vous pouvez rencontrer en tant que gestionnaire de réseau. Bien que le dépannage des problèmes DHCP nécessite une vigilance, les solutions mentionnées aideront à résoudre vos problèmes de DHCP Linux. Nous espérons que vous avez trouvé cet article utile.