Dynamic Host Configuration Protocol (DHCP) Server-Konfiguration

Dynamic Host Configuration Protocol (DHCP) ist ein Protokoll, das die Zuordnung von vielen IP-Parameter verarbeitet. Konfigurieren des DHCP-Servers ist einfach, an denen nur ein paar Zeilen in der Konfigurationsdatei des Routers. So gehen Sie folgendermaßen vor:

  1. Bestimmen Sie Ihre Netzwerkbereich und alle Adressen, die Sie nicht wollen, in Ihrem Pool von Adressen aufzunehmen.

  2. Ausschließen Ihre reservierten Adressen.

  3. Aktivieren Sie den Pool.

  4. Geben Sie die IP-Netzwerk für die Adressen zuweisen.

  5. Geben Sie Optionen, die Sie aufnehmen möchten, wie

  6. DNS-Server

  7. WINS-Server

  8. NetBIOS-Knotentypen (b, p, m, oder h)

  9. Leasedauer in Tagen, Stunden und Minuten

Wenn Sie möchten, können Sie die folgenden Elemente angeben, auch:

  • Ein Ort zum Speichern der DHCP-Datenbank, die eine Netzwerk-Standort sein könnte. Auf diese Weise verlieren Sie nicht Ihre zugewiesen Leases, wenn Ihr Router einen Ausfall erlebt.

  • Statisch Adressen zuweisen zu bestimmten Hosts - das ist es geschafft, durch ihre MAC-Adressen. Auf diese Weise gewinnen die Flexibilität DHCP zu benutzen, sowie die Möglichkeit, die gleiche Vorrichtung zu haben immer die gleiche Adresse erhalten, die für Geräte wie Server oder Drucker geeignet ist.

Der folgende Code führt Sie durch den grundlegenden Prozess der DHCP-Server bis zu bekommen und für ein einfaches Netzwerk von 192.168.1.0 ausgeführt wird:

Router2> enablePassword: Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #ip dhcp ausgeschlossen-Adresse 192.168.1.1 192.168.1.3Router2 (config) #ip dhcp pool DHCPPoolRouter2 (config-dhcp) #network 192.168.1.0 255.255.255.0Router2 (config-dhcp) # domain-name cisco.comRouter2 (config-dhcp) # dns-server 192.168.1.1 192.168.1.21Router2 (config-dhcp) # dns-server 192.168.1.102 192.168.2.102Router2 (config-dhcp) # netbios-name-Server 192.168.1.103 192.168.2.103Router2 (config-dhcp) # netbios-Knoten-Typ h-nodeRouter2 (config-dhcp) # default-Router 192.168.1.1Router2 (config-dhcp) #lease 0 0 10Router2 (config-dhcp) # exitRouter2 (config) #exit

So geben Sie die DHCP-Datenbank in einem entfernten Ort zu speichern, umfassen eine Zeile wie diese in der vorherigen Konfiguration. Diese Konfigurationszeile speichert die Datenbank 120 Sekunden nach einem Update in der lokalen Datenbank.

ip dhcp Datenbank ftp: // user: [email protected]/router-dhcp Schreibverzögerung 120

Wenn für mehrere Subnetze Adressinformationen verteilen, manchmal wollen Sie die gleichen Möglichkeiten für alle Subnetze angeben. Dazu erstellen Sie einen Pool auf einem höheren Niveau (Netzwerk-ID) und konfigurieren Sie Ihre Optionen gibt. Diese Optionen werden auch auf der unteren Ebene Pools verteilt. Die folgende Konfiguration von drei Pools stellt diese Funktionalität:

Router2> enablePassword: Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #ip dhcp ausgeschlossen Adresse 172.30.1.100 172.30.1.103Router2 (config) #ip dhcp ausgeschlossen Adresse 172.30.2.100 172.30.2.103Router2 (config) #ip dhcp pool 0Router2 (config- dhcp) #network 172.30.0.0 / 16Router2 (config-dhcp) # domain-name edtetz.netRouter2 (config-dhcp) # dns-server 172.30.1.102 172.30.2.102Router2 (config-dhcp) # netbios-name-Server 172,30. 1.103 172.30.2.103Router2 (config-dhcp) # netbios-Knoten-Typ h-nodeRouter2 (config-dhcp) # exitRouter2 (config) #ip dhcp pool 1Router2 (config-dhcp) #network 172.30.1.0 / 24Router2 (config-dhcp ) # default-Router 172.30.1.100 172.30.1.101Router2 (config-dhcp) #lease 30Router2 (config-dhcp) # exitRouter2 (config) #ip dhcp pool 2Router2 (config-dhcp) #network 172.30.2.0 / 4Router2 (config- dhcp) # default-Router 172.30.2.100 172.30.2.101Router2 (config-dhcp) #lease 30Router2 (config-dhcp) # exitRouter2 (config) #exit

Zusätzlich zu den Pools und Ausschlüsse nur aufgeführt, ein Reservierung ist der Prozess, mit dem Sie einen einzelnen Computer mit einer IP-Adresse über DHCP statisch zuordnen. Der folgende Code ordnet Bobs-PC mit der Adresse 172.30.2.25, solange die MAC-Adresse des Bobs-PC bleibt 04c8.58b0.0b2c.

Sie wiederholen Sie diesen Vorgang für andere Computer, die eine statische Adresse zu halten brauchen. In diesen Fällen, wenn ein anderer Pool-Adressen austeilt für das Netzwerk 172.30.2.0/24 oder 172.30.0.0/16, Bob-PC empfängt auch die zu diesen Pools zugewiesen Optionen.

Router2> enablePassword: Router2 # configure terminalEnter Konfigurationsbefehle, eine pro Zeile. Ende mit CNTL / Z.Router2 (config) #ip dhcp pool Bobs-pcRouter2 (config-dhcp) #host 172.30.2.25Router2 (config-dhcp) # Hardware-Adresse 04c8.58b0.0b2c ieee802Router2 (config-dhcp) #client -name Bob-pcRouter2 (config-dhcp) # exitRouter2 (config) #exit

Menü