In dieser Übung beginnen wir mit der einfachen
Topologie
von 2 Routern Router 1 und Router 2. Hier
werden Router 2 als DHCP-Server und Router 1 als DHCP-Client in dieser Topologie konfiguriert.
Auf diesen Routern wurde keine Konfiguration vorgenommen.
Im Moment als Beispiel, auf Router 2, zeigt sh ip int brief an, dass alle Schnittstellen zurzeit inaktiv
sind 7 Es wurden keine IP-Adressen konfiguriert.
Das erste, was ich tun werde, ist, auf die FastEthernet-Schnittstelle
zuzugreifen und eine IP-Adresse von 10 zu konfigurieren. 1. 1. 2/24 Maske.
Ich schließe diese Schnittstelle nicht und jetzt konfiguriere ich den Router als DHCP-Server.
Um den DHCP-Server zu konfigurieren, geben Sie als Erstes ip dhcp ein, der Ihnen
eine Reihe von Optionen bietet. Wir suchen jedoch nach
Pool Pool, und dann geben wir einen Namen wie clients an ein Beispiel.
Dies ist nur der Name, um den Pool, den Sie erstellen, eindeutig zu identifizieren, und zwar weil
auf einem Router mehrere Pools konfiguriert werden können.
Netzwerk: Wir müssen das Netzwerk angeben, dem Geräte Adressen zugewiesen werden. Jetzt ist es wichtig, dass die
IP-Adresse, an die DHCP-Anforderungen gesendet werden, empfangen wird.
Was in diesem Beispiel ein F0 / 0 ist, befindet sich im selben Subnetz wie das Netzwerk.
Andernfalls weist der Router keine Adressen aus dem Pool zu.
Daher ist diese Schnittstelle mit einer IP-Adresse von 10 konfiguriert. 1. 1. 2 und wir
konfigurieren ein Netzwerk von 10. 1. 1. Im Pool stehen viele
Optionen zur Verfügung.
Wir haben das Netzwerk und die Maske bereits konfiguriert.
Als nächste Option möchten Sie wahrscheinlich das Standardgateway oder den Standardrouter konfigurieren.
Ich werde das auf Router 2 einstellen.
Sie möchten auch Optionen wie den DNS-Server angeben.
In diesem Beispiel konfiguriere ich den Router
als DNS-Server.
Normalerweise konfigurieren Sie hier einen echten DNS-Server in Ihrer Topologie.
Also konfiguriere ich einfach einen einzelnen DNS-Server als lokalen Router.
Sie können angeben, wie lange Adressen Hosts zugewiesen werden. Der Standardwert ist 1 Tag. Ich werde
die Lease-Zeit von 7 Tagen angeben.
Für Geräte wie IP-Telefone können Sie jetzt verschiedene DHCP-Optionscodes angeben.
150 ist TFTP und ich werde eine IP-Adresse eines TFTP-Servers angeben.
In der realen Implementierung erhalten Ihre IP-Telefone ihre Konfiguration
normalerweise von einem Cisco Unified Communications Manager oder einem
Express-Router von Cisco Unified Communications Manager.
Dies wäre also die IP-Adresse des Cisco Communications Managers.
In unserem Beispiel noch einmal, ich werde das auf den lokalen Router einstellen. 40 Zum Beenden von Konflikten eine Zuordnung von Adressen, die
zu Servern und Routern gehören. Verwenden Sie den Befehl ip
dhcp excluded-address, und Sie geben einen Adressbereich an, der von der Zuordnung zu Geräten ausgeschlossen werden soll.
Jetzt hat mein Router eine IP-Adresse von 10. 1. 1. 2
Ich möchte nicht, dass der Router Host-Geräten eine eigene IP-Adresse zuweist.
Ich werde also den Ausschlussbereich so einstellen, dass er die
IP-Adresse des Routers und einige zusätzliche IP-Adressen enthält, die
normalerweise davon abhängen, wie viele Server oder andere Geräte IP-Adressen statisch konfiguriert haben.
sh run zeigt mir meine Konfiguration.
Es ist also eine ziemlich einfache Konfiguration. Ich habe meinen Ausschlussbereich. Ich habe einen
Pool namens Clients erstellt.
Clients werden Adressen in diesem IP-Adress-Subnetz zugewiesen.
Standardrouter ist Router 2, der lokale Router.
Der DNS-Server ist darauf eingestellt, und die Option 150 ist auch darauf eingestellt.
Normalerweise wird dies auf Server in Ihrem Live-Netzwerk gesetzt.
Ich habe den Mietvertrag auf 7 Tage gesetzt, der Standardwert ist 1 Tag.
show ip dhcp gibt mir verschiedene Optionen, einschließlich Pool.
Dies kann nützlich sein, da Sie manchmal einen Tippfehler machen und
alle Ihre Adressen ausschließen können.
Beachten Sie hierbei jedoch, dass die Gesamtadresse 254 beträgt, die
Leasingadressen 0 und keine Adressen gemietet wurden.
Schauen wir uns die Bindungen an, von denen keine Adressen zugewiesen wurden, sobald keine
Adressen zugewiesen wurden.
Gehen wir also zum Kunden 64 Ich werde die MAC-Adresse dieses Clients auf etwas sehr
einfaches ändern, so dass wir es
in der
Ausgabe lesen können, so dass die MAC-Adresse A, B, C sein wird.
IP-Adresse wird auf DHCP gesetzt, damit der PC ein
anfordert IP-Adresse vom Server bei
der Eingabe von no show show debug ermöglicht das Ausführen eines Debuggings.
So können wir den Debug-IP-DHCP-Server überprüfen. Außerdem haben wir verschiedene Optionen, die ich für das
Paket verwenden werde, was mir viele Details zeigt.
Debuggen Sie das IP-DHCP-Server-Paket jetzt, wenn ich keinen Halt
mache, sollten wir Anfragen vom Client an den DHCP-Server sehen und da haben wir eine DHCP-Discover-Nachricht, die
vom Client auf der Schnittstelle FastEthernet 0/0 The DHCP empfangen wird Der Server weist eine Adresse ohne
Klasseninformationen zu. Wir haben keinen Namen oder keine Klasse
für dieses Gerät konfiguriert.
Die DHCP-Server bieten dem Client eine Adresse an, bieten diese
IP-Adresse an und senden die Antwort an die MAC-Adresse des PCs, die wir konfiguriert haben, an diese MAC-Adresse.
Der Client fordert dann diese IP-Adresse an, und der
DHCP-Server sendet eine Bestätigung zurück.
Daher wurde dieser Adresse über DHCP-Routing-Pfad FastEthernet 0/0 auf Router 1 zugewiesen, den der
Router über
das Gateway der letzten Instanz erfahren hat, da
im DHCP-Pool ein Standard-Gateway oder ein Standard-Router konfiguriert ist.
Router 1 hat
also von diesem Netzwerk erfahren, und der Routingtabelle wurde ein statischer Standardrouter hinzugefügt.
Es ist ganz einfach, einen einfachen DHCP-Server auf dem Cisco-Router zu konfigurieren
und den Clientgeräten Adressen zuzuweisen
Anzeigen der Nachrichten, die zwischen dem Client und dem Server gesendet werden.