Vérification de la configuration du serveur DHCP
Cette rubrique traite des différentes étapes de la vérification de la configuration du serveur DHCP.
Vérification de la liaison de serveur DHCP et des statistiques de serveur
But
Affichez ou effacez les informations sur les liaisons d’adresses client et les statistiques pour le serveur local DHCP étendu.
Si vous supprimez la configuration du serveur DHCP, les liaisons de serveur DHCP peuvent être conservées. Pour vous assurer que les liaisons DHCP sont supprimées, exécutez la clear dhcp server binding commande avant de supprimer la configuration du serveur DHCP.
Action
Pour afficher les liaisons d’adresses dans la table client sur le serveur local DHCP étendu :
user@host> show dhcp server binding
Pour afficher les statistiques étendues du serveur local DHCP :
user@host> show dhcp server statistics routing-instance customer routing instance
Pour afficher les liaisons d’adresses dans la table client sur le serveur local DHCP étendu au niveau de l’instance de routage :
user@host> show dhcp server binding routing-instance customer routing instance
Pour afficher les statistiques étendues du serveur local DHCP au niveau de l’instance de routage :
user@host> show dhcp server statistics routing-instance customer routing instance
Pour effacer l’état de liaison d’un client DHCP à partir de la table client sur le serveur local DHCP étendu au niveau de l’instance de routage :
user@host> clear dhcp server binding routing-instance customer routing instance
Pour effacer toutes les statistiques du serveur local DHCP étendu :
user@host> clear dhcp server statistics
Pour effacer l’état de liaison d’un client DHCP à partir de la table client sur le serveur local DHCP étendu :
user@host> clear dhcp server binding
Pour effacer toutes les statistiques du serveur local DHCP étendu au niveau de l’instance de routage :
user@host> clear dhcp server statistics routing-instance customer routing instance
Affichage des liaisons DHCP (DHCP hérités)
Utilisez la commande show system services dhcp binding CLI pour afficher des informations sur les liaisons d’adresses DHCP, les durées de location et les conflits d’adresses.
L’exemple suivant montre le type de liaison et les délais d’expiration du bail pour les adresses IP configurées sur un routeur qui prend en charge un serveur DHCP :
user@host> show system services dhcp binding IP Address Hardware Address Type Lease expires at 192.168.1.2 00:a0:12:00:12:ab static never 192.168.1.3 00:a0:12:00:13:02 dynamic 2004-05-03 13:01:42 PDT
Entrez une adresse IP pour afficher la liaison pour une adresse IP spécifique :
user@host> show system services dhcp binding 192.168.1.3 DHCP binding information: IP address 192.168.1.3 Hardware address 00:a0:12:00:12:ab Client identifier 61 63 65 64 2d 30 30 3a 61 30 3a 31 32 3a 30 30 aced-00:a0:12:00 3a 31 33 3a 30 32 Lease information: Type dynamic Obtained at 2004-05-02 13:01:42 PDT Expires at 2004-05-03 13:01:42 PDT
Utilisez l’option permettant d’afficher des informations détaillées sur la detail liaison :
user@host> show system services dhcp binding detail DHCP binding information: IP address 192.168.1.3 Hardware address 00:a0:12:00:12:ab Pool 192.168.1.0/24 Interface fe-0/0/0, relayed by 192.168.4.254 Lease information: Type dynamic Obtained at 2004-05-02 13:01:42 PDT Expires at 2004-05-03 13:01:42 PDT DHCP options: name-server foo.mydomain.tld domain-name mydomain.tld option 19 flag off
Affichage des pools d’adresses DHCP (DHCP hérités)
Utilisez la commande CLI show system services dhcp pool pour afficher des informations sur les pools d’adresses DHCP.
L’exemple suivant illustre des pools d’adresses configurés sur un serveur DHCP :
user@ host> show system services dhcp pool Pool name Low address High address Excluded addresses 10.40.1.0/24 10.40.1.1 10.40.1.254 10.40.1.254
Affichage et résolution des conflits DHCP (DHCP hérités)
Lorsqu’un client reçoit une adresse IP du serveur DHCP, il effectue une série de tests ARP pour vérifier que l’adresse IP est disponible et qu’il n’existe aucun conflit. Si le client détecte un conflit d’adresses, il en informe le serveur DHCP et peut demander une autre adresse IP au serveur DHCP.
Le serveur DHCP conserve un journal de tous les conflits et supprime les adresses conflictuelles du pool. Ces adresses restent exclues jusqu’à ce que vous effaciez manuellement la liste des conflits à l’aide de la clear system services dhcp conflict commande. Utilisez la commande show system services dhcp conflict CLI pour afficher les conflits.
user@host> show system services dhcp conflict Detection time Detection method Address 2004-08-03 19:04:00 PDT client 192.168.1.5 2004-08-04 04:23:12 PDT ping 192.168.1.8
Utilisez la clear system services dhcp conflicts commande pour effacer la liste des conflits et renvoyer les adresses IP au pool. La commande suivante montre comment effacer une adresse sur le serveur qui a un conflit :
user@host> clear system services dhcp conflict 192.168.1.5
Pour plus d’informations sur les commandes CLI que vous pouvez utiliser avec le serveur DHCP, consultez l’Explorateur CLI.