Inhalt

Einführung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Konventionen

Konfigurieren

Netzwerkdiagramm

Konfigurationen

Überprüfen

Fehlerbehebung

Befehle zur Fehlerbehebung

Zugehörige Informationen

Einführung

DHCP ermöglicht Ihnen, DHCP-Clients automatisch wiederverwendbare IP-Adressen zuzuweisen. Dieses Dokument enthält ein Beispiel für die Konfiguration von DHCP-Optionen wie DNS (Domain Name System)- und WINS-Adressen (Windows Internet Name Service), um auf DHCP-Anfragen lokaler Clients hinter den Geräten des Kunden zu reagieren.

Bisher mussten Netzwerkadministratoren den Cisco IOS® DHCP-Server auf jedem mit dieser Funktion aktivierten Gerät manuell konfigurieren. Nach der Bereitstellung eines Routers ist es aufwändig, zeitaufwendig und kostspielig, an jeden Standort zu gehen und Änderungen vorzunehmen.

Folglich wurde der Cisco IOS DHCP-Server verbessert, um die automatische Aktualisierung der Konfigurationsinformationen zu ermöglichen. Netzwerkadministratoren können einen oder mehrere zentrale DHCP-Server konfigurieren, um bestimmte DHCP-Optionen in den DHCP-Pools zu aktualisieren. Die Remote-Server können diese Optionsparameter von den zentralen Servern anfordern oder importieren.

Voraussetzungen

Anforderungen

Cisco empfiehlt, dass Leser dieses Dokuments über die folgenden Themen verfügen:

- DHCP

- Domain Name System (DNS)

- Windows Internet Name Service (WINS)

Verwendete Komponenten

Diese Konfiguration wurde mit den folgenden Software- und Hardwareversionen entwickelt und getestet:

- Cisco IOS® Softwareversion 12.2(27)

- Zwei Cisco 3660-Router mit NM-1E für die PC- und Client-Verbindung

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Hinweis: Die Cisco IOS DHCP Server-Funktion ist in Cisco IOS Software Release 12.0(1)T eingeführt. Sie benötigen die Cisco IOS® Softwareversion 12.0(2)T oder höher für die Verwendung mit Cisco Routern der Serie 1700. Weitere Informationen zu Routern, die die DHCP-Serverfunktion unterstützen, finden Sie im Abschnitt Unterstützte Plattformen im Cisco IOS DHCP Server-Dokument.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie in den Cisco Technical Tips Conventions.

Konfigurieren

In diesem Abschnitt werden die Informationen zum Konfigurieren der DHCP-Serveroptionen für DNS und WINS angezeigt. Der 'Central'-Router ist für diese Serveroptionen konfiguriert, und der 'Remote'-Router importiert diese Optionen. Der Remote-PC oder Client erhält diese importierten Optionen während der DHCPACK-Phase vom "Remote"-Router.

Hinweis: Weitere Informationen zu den in diesem Dokument verwendeten Befehlen finden Sie unter DHCP-Befehle oder verwenden Sie das Command Lookup Tool (nur registrierte Kunden).

Netzwerkdiagramm

In diesem Dokument wird die in diesem Diagramm dargestellte Netzwerkeinrichtung verwendet:

Konfigurationen

In diesem Dokument werden folgende Konfigurationen verwendet:

Central (3660)

Central# show running-config

Building configuration...

.

.

.

ip dhcp excluded-address 10.0.0.1 10.0.0.5

!--- This range must not be assigned to DHCP clients.

!

ip dhcp pool Central

network 10.0.0.0 255.255.255.0

!--- Specify the network number and mask for DHCP clients.

domain-name Central

!--- Specify the domain name for the client.

dns-server 10.0.0.2

!--- Specify the DNS server you want to respond to DHCP clients who

!--- need to correlate the host name to the IP address.

netbios-name-server 10.0.0.2

!--- Specify the Network Basic Input/Output System (NetBIOS)

!--- WINS server (for Microsoft DHCP clients)

!

.

.

!

interface FastEthernet0/0

ip address 10.0.0.1 255.255.255.0

duplex auto

speed auto

!

.

.

!

end

Hinweis: Wenn Sie einen Cisco Router als DHCP-Server verwenden, ist pro DHCP-Pool nur eine Domäne zulässig, d. h. der Router kann keine DHCP-Leases an Clients senden, die zwei Domänennamen enthalten. Es ist nicht möglich, statische Zuordnung in einem dynamischen Pool zu mischen. Wenn der Befehl gemischt ist, wird die Fehlermeldung % Dieser Befehl darf nicht mit Netzwerk-, Ursprungs-, VRF- oder Relay-Pools verwendet werden.

Remote (3660)

Remote# show running-config

Building configuration...

.

.

.

ip dhcp excluded-address 192.168.1.1

!--- This ip address must not be assigned to DHCP clients.

!

ip dhcp pool Client

import all

!--- Import DHCP option parameters into the database.

network 192.168.1.0 255.255.255.248

!--- Specify the network number and mask for DHCP clients.

default-router 192.168.1.1

!--- Specify the default gateway for DHCP clients.

!

.

.

!

interface FastEthernet0/0

ip address dhcp

duplex auto

speed auto

!

interface FastEthernet1/0

ip address 192.168.1.1 255.255.255.248

duplex auto

speed auto

!

end

Der Befehl service config wird zusammen mit dem Befehl boot host oder boot network verwendet. Der Befehl service config wird eingegeben, damit der Router das System automatisch aus der Datei konfigurieren kann, die durch den Befehl boot host oder boot network angegeben wird.

Der Befehl service config kann auch ohne den Befehl boot host oder boot network verwendet werden. Wenn Sie keine Host- oder Netzwerkkonfigurationsdateien angeben, verwendet der Router die Standardkonfigurationsdateien. Die Standard-Netzwerkkonfigurationsdatei ist "network-config". Die Standardkonfigurationsdatei für den Host ist host-config, wobei host der Hostname des Routers ist. Wenn die Cisco IOS-Software den Hostnamen nicht auflösen kann, lautet die Standard-Host-Konfigurationsdatei router-config.

Verwenden Sie den Befehl boot host zusammen mit dem Befehl service config. Ohne den Befehl service config ignoriert der Router den Befehl boot host und verwendet die Konfigurationsinformationen im NVRAM. Wenn die Konfigurationsinformationen im NVRAM ungültig sind oder fehlen, wird der Befehl service config automatisch aktiviert. Der Netzwerkserver versucht, zwei Konfigurationsdateien von Remotehosts zu laden. Die erste Datei ist die Netzwerkkonfigurationsdatei, die Befehle enthält, die auf alle Netzwerkserver in einem Netzwerk angewendet werden. Identifizieren Sie mit dem Befehl boot network die Netzwerkkonfigurationsdatei. Die zweite Datei ist die Host-Konfigurationsdatei, die Befehle enthält, die speziell für einen Netzwerkserver gelten. Verwenden Sie den Boot-Host-Befehl, um die Host-Konfigurationsdatei zu identifizieren.

Der Client sendet eine Broadcast-Inspiration dafür, dass die Option 150 konfiguriert ist, da die Standardeinstellung darin besteht, nach dem TFTP-Server zu suchen, und die Option 150 auf Serverseite und nicht auf Clientseite definiert ist. Außer TFTP ist die 150-Option für folgende Geräte verfügbar:

- 150 Etherboot

- Name des 150-GRUB-Konfigurationspfads

Die DHCP-Optionen können mit dem Befehl option code ascii string tftp-server-name konfiguriert werden. Wenn Sie nicht über den Namen des Servers verfügen und der Server nur mit der IP-Adresse konfiguriert ist, verwenden Sie den Befehl option code ip ip address.

Überprüfen

Dieser Abschnitt enthält Informationen, die Sie verwenden können, um zu überprüfen, ob Ihre Konfiguration ordnungsgemäß funktioniert.

Bestimmte show-Befehle werden vom Output Interpreter Tool unterstützt (nur registrierte Kunden), mit dem Sie eine Analyse der show-Befehlsausgabe anzeigen können.

- show ip dhcp import: Zeigt die in die DHCP-Serverdatenbank importierten Optionsparameter an.

Remote#show ip dhcp import

Address Pool Name: Client

Domain Name Server(s): 10.0.0.2

NetBIOS Name Server(s): 10.0.0.2

Domain Name Option: Central

- show ip dhcp server statistics (DHCP-Serverstatistiken anzeigen): Zeigt Statistiken des DHCP-Servers an.

Central#show ip dhcp server statistics

Memory usage         13906

Address pools        1

Database agents      1

Automatic bindings   1

Manual bindings      0

Expired bindings     0

Malformed messages   0

Message              Received

BOOTREQUEST          0

DHCPDISCOVER         1

DHCPREQUEST          1

DHCPDECLINE          0

DHCPRELEASE          0

DHCPINFORM           0

Message              Sent

BOOTREPLY            0

DHCPOFFER            1

DHCPACK              1

DHCPNAK              0

- show ip dhcp binding (DHCP-Bindung anzeigen): Zeigt Adressbindungen auf dem Cisco IOSDHCP-Server an.

Central#show ip dhcp binding

IP address       Client-ID/Hardware address   Lease expiration            Type

10.0.0.6         0063.6973.636f.2d30.                   Apr 25 2005 12:30 AM        Automatic

3036.302e.3563.6634.

2e61.3961.382d.4574.

30

Fehlerbehebung

Dieser Abschnitt enthält Informationen zur Fehlerbehebung in Ihrer Konfiguration.

Befehle zur Fehlerbehebung

Hinweis: Bevor Sie Debugbefehle ausgeben, lesen Sie die Informationen Wichtige Informationen über Debug-Befehle.

- debug ip dhcp server paket: Decodiert DHCP-Empfänge und -Übertragungen.

Die Ausgabe, die von einem PC oder Client mit einem Microsoft Windows-Betriebssystem mithilfe des Befehls ipconfig /all übernommen wurde, enthält die durch DHCP konfigurierten TCP/IP-Konfigurationswerte. Weitere Informationen zu DHCP-Optionen finden Sie unter RFC 2132 .

C:\>ipconfig /all

Windows 2000 IP Configuration

Host Name . . . . . . . . . . . . : PC

Primary DNS Suffix . . . . . . .  : cisco.com

Node Type . . . . . . . . . . . . : Hybrid

IP Routing Enabled. . . . . . . . : No

WINS Proxy Enabled. . . . . . . . : No

DNS Suffix Search List. . . . . . : cisco.com

Ethernet adapter Local Area Connection :

Connection-specific DNS Suffix . : Central

Description . . . . . . . . . .  : 3Com EtherLink XL 10/100 PCI TX NIC(3C905B-TX)

Physical Address. . . . . . . .  : 00-10-5A-86-5A-CA

DHCP Enabled. . . . . . . . . .  : Yes

Autoconfiguration Enabled . . .  : Yes

IP Address. . . . . . . . . . .  : 192.168.1.2

Subnet Mask . . . . . . . . . .  : 255.255.255.248

Default Gateway . . . . . . . .  : 192.168.1.1

DHCP Server . . . . . . . . . .  : 10.0.0.6

DNS Servers . . . . . . . . . .  : 10.0.0.2

Primary WINS Server . . . . . .  : 10.0.0.2

Lease Obtained. . . .  . . . . . : Tuesday, April 26, 2005 6:04:29 PM

Lease Expires . . . . . . . .. . : Wednesday, April 27, 2005 6:04:29 PM

Zugehörige Informationen

- Importieren und Autokonfiguration der DHCP-Serveroptionen

- Automatische Installation über DHCP für LAN-Schnittstellen

- Konfigurieren von WINS, DNS und DHCP auf Zugriffsservern

- Verwenden des Cisco IOS DHCP-Servers auf Access-Servern

- Konfigurieren von DHCP

- DHCP-Befehle

- Cisco IOS DHCP-Server

- Dynamische Adresszuweisung und -auflösung - Cisco Systems

- IP Technology Support-Seite

- Technischer Support und Dokumentation - Cisco Systems