Überprüfen der DHCP-Serverkonfiguration
In diesem Thema werden verschiedene Schritte erläutert, die zum Überprüfen der DHCP-Serverkonfiguration erforderlich sind.
Überprüfen der DHCP-Serverbindung und der Serverstatistiken
Zweck
Anzeigen oder Löschen von Informationen zu Clientadressbindungen und Statistiken für den lokalen erweiterten DHCP-Server.
Wenn Sie die DHCP-Serverkonfiguration löschen, bleiben DHCP-Serverbindungen möglicherweise weiterhin erhalten. Um sicherzustellen, dass DHCP-Bindungen entfernt werden, geben Sie den clear dhcp server binding
Befehl ein, bevor Sie die DHCP-Serverkonfiguration löschen.
Aktion
So zeigen Sie die Adressbindungen in der Client-Tabelle auf dem lokalen erweiterten DHCP-Server an:
user@host> show dhcp server binding
So zeigen Sie erweiterte Statistiken für lokale DHCP-Server an:
user@host> show dhcp server statistics routing-instance customer routing instance
So zeigen Sie die Adressbindungen in der Client-Tabelle auf dem lokalen erweiterten DHCP-Server auf Routing-Instance-Ebene an:
user@host> show dhcp server binding routing-instance customer routing instance
So zeigen Sie erweiterte lokale DHCP-Serverstatistiken auf Routing-Instance-Ebene an:
user@host> show dhcp server statistics routing-instance customer routing instance
So löschen Sie den Bindungsstatus eines DHCP-Clients aus der Clienttabelle auf dem lokalen erweiterten DHCP-Server auf Routing-Instance-Ebene:
user@host> clear dhcp server binding routing-instance customer routing instance
Gehen Sie wie folgt vor, um alle erweiterten lokalen DHCP-Serverstatistiken zu löschen:
user@host> clear dhcp server statistics
So löschen Sie den Bindungsstatus eines DHCP-Clients aus der Clienttabelle auf dem lokalen erweiterten DHCP-Server:
user@host> clear dhcp server binding
So löschen Sie alle erweiterten lokalen DHCP-Serverstatistiken auf Routing-Instance-Ebene:
user@host> clear dhcp server statistics routing-instance customer routing instance
Anzeigen von DHCP-Bindungen (Legacy-DHCP)
Verwenden Sie den CLI-Befehl show system services dhcp binding
, um Informationen zu DHCP-Adressbindungen, Leasezeiten und Adresskonflikten anzuzeigen.
Das folgende Beispiel zeigt den Bindungstyp und die Leaseablaufzeiten für IP-Adressen, die auf einem Router konfiguriert sind, der einen DHCP-Server unterstützt:
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
Geben Sie eine IP-Adresse ein, um die Bindung für eine bestimmte IP-Adresse anzuzeigen:
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
Verwenden Sie die detail
Option, um detaillierte Bindungsinformationen anzuzeigen:
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
Anzeigen von DHCP-Adresspools (Legacy-DHCP)
Verwenden Sie den CLI-Befehl show system services dhcp pool
, um Informationen zu DHCP-Adresspools anzuzeigen.
Das folgende Beispiel zeigt Adresspools, die auf einem DHCP-Server konfiguriert sind:
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
Anzeigen und Löschen von DHCP-Konflikten (Legacy-DHCP)
Wenn ein Client eine IP-Adresse vom DHCP-Server empfängt, führt der Client eine Reihe von ARP-Tests durch, um sicherzustellen, dass die IP-Adresse verfügbar ist und keine Konflikte vorliegen. Wenn der Client einen Adresskonflikt erkennt, benachrichtigt der Client den DHCP-Server über den Konflikt und fordert möglicherweise eine andere IP-Adresse vom DHCP-Server an.
Der DHCP-Server protokolliert alle Konflikte und entfernt Adressen mit Konflikten aus dem Pool. Diese Adressen bleiben so lange ausgeschlossen, bis Sie die Konfliktliste manuell mit dem clear system services dhcp conflict
Befehl löschen. Verwenden Sie den CLI-Befehl show system services dhcp conflict
, um Konflikte anzuzeigen.
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
Verwenden Sie den clear system services dhcp conflicts
Befehl, um die Konfliktliste zu löschen und IP-Adressen an den Pool zurückzugeben. Der folgende Befehl zeigt, wie eine Adresse auf dem Server gelöscht wird, die einen Konflikt aufweist:
user@host> clear system services dhcp conflict 192.168.1.5
Weitere Informationen zu CLI-Befehlen, die Sie mit dem DHCP-Server verwenden können, finden Sie im CLI-Explorer.