Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DHCPv6-Server

Ein Junos OS-Gerät kann als DHCPv6-Server fungieren und IPv6-Clients IP-Adressen zuweisen. Der DHCPv6-Server liefert auch Konfigurationseinstellungen an Client-Hosts in einem Subnetz oder an die anfordernden Geräte, die ein IPv6-Präfix benötigen. Der lokale DHCPv6-Server sendet und empfängt Pakete über das IPv6-Protokoll und informiert IPv6 über die Routing-Anforderungen der Router-Clients. Weitere Informationen finden Sie in diesem Thema.

Übersicht über den lokalen DHCPv6-Server

Der lokale DHCPv6-Server ist mit dem lokalen DHCP-Server und dem DHCP-Relay-Agent kompatibel und kann auf derselben Schnittstelle wie der lokale erweiterte DHCP-Server oder der DHCP-Relay-Agent aktiviert werden.

Der lokale DHCPv6-Server bietet viele der gleichen Funktionen wie der lokale DHCP-Server, darunter:

  • Konfiguration für eine bestimmte Schnittstelle oder für eine Gruppe von Schnittstellen

  • Site-spezifische Benutzernamen und Passwörter

  • Nummerierte Ethernet-Schnittstellen

  • Statisch konfigurierte CoS und Filter

  • AAA-gesteuerte Anmeldung

  • Verwendung der IA_NA Option zur Zuweisung einer bestimmten Adresse zu einem Mandanten

Wenn sich ein DHCPv6-Client anmeldet, kann der lokale DHCPv6-Server optional das AAA-Dienstframework verwenden, um mit dem RADIUS-Server zu interagieren. Der RADIUS-Server, der unabhängig von DHCP konfiguriert wird, authentifiziert den Client und stellt das IPv6-Präfix und die Clientkonfigurationsparameter bereit.

Der Client-Benutzername, der einen Teilnehmer oder DHCP-Client eindeutig identifiziert, muss in der Konfiguration vorhanden sein, damit der lokale DHCPv6-Server die RADIUS-Authentifizierung verwenden kann.

Sie können den lokalen DHCPv6-Server so konfigurieren, dass er bei der Anmeldung die folgenden Attribute an das AAA-Dienstframework und RADIUS übermittelt:

  • Benutzername des Kunden

  • Client-Passwort

Basierend auf den Attributen, die der lokale DHCPv6-Server bereitstellt, gibt RADIUS die in Tabelle 1 aufgeführten Informationen zurück, um den Client zu konfigurieren:

Tabelle 1: RADIUS-Attribute und VSAs für DHCPv6 Local Server

Attributnummer

Attributname

Beschreibung

27

Sitzungs-Timeout

Leasingzeit in Sekundenschnelle. Wenn nicht geliefert, läuft der Mietvertrag nicht ab

123

Delegiertes-IPv6-Präfix

Präfix, das an den Client delegiert wird

26-143

Max-Clients-pro-Schnittstelle

Maximal zulässige Anzahl von Clients pro Schnittstelle

Um den lokalen erweiterten DHCPv6-Server auf dem Router (oder Switch) zu konfigurieren, schließen Sie die dhcpv6 Anweisung auf Hierarchieebene [edit system services dhcp-local-server] ein.

Sie können die dhcpv6 Anweisung auch auf den folgenden Hierarchieebenen einbinden:

  • [edit logical-systems logical-system-name system services dhcp-local-server]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name system services dhcp-local-server]

  • [edit routing-instances routing-instance-name system services dhcp-local-server]

DHCPv6-Server – Übersicht

Ein DHCPv6-Server (Dynamic Host Configuration Protocol, Version 6) kann IPv6-Clients automatisch IP-Adressen zuweisen und Konfigurationseinstellungen an Clienthosts in einem Subnetz oder an die anfordernden Geräte übermitteln, die ein IPv6-Präfix benötigen. Ein DHCPv6-Server ermöglicht es Netzwerkadministratoren, IP-Adresspools zentral zwischen Hosts zu verwalten und die Zuweisung von IP-Adressen in einem Netzwerk zu automatisieren.

Anmerkung:

Firewalls der SRX-Serie unterstützen keine DHCP-Client-Authentifizierung. In einer DHCPv6-Bereitstellung steuern Sicherheitsrichtlinien den Zugriff über das Gerät für jeden DHCP-Client, der eine Adresse und andere Attribute vom DHCPv6-Server erhalten hat.

Zu den Funktionen gehören:

  • Konfiguration für eine bestimmte Schnittstelle oder eine Gruppe von Schnittstellen

  • Zustandslose Adressen-Autokonfiguration (SLAAC)

  • Präfixdelegierung, einschließlich der Installation zugriffsinterner Routen

  • DHCPv6-Servergruppen

Die DHCPv6-Serverkonfiguration besteht in der Regel aus DHCPv6-Optionen für Clients, einem IPv6-Präfix, einem Adresspool, der IPv6-Adressbereiche und -Optionen enthält, und einer Sicherheitsrichtlinie zum Zulassen von DHCPv6-Datenverkehr. In einer typischen Konfiguration wird das Gerät des Anbieters von Juniper Networks als IPv6-Präfix-Delegierungsserver konfiguriert, der dem Edge-Gerät des Kunden Adressen zuweist. Der Edge-Router des Kunden stellt dann Adressen für interne Geräte bereit.

Um den lokalen DHCPv6-Server auf einem Gerät zu konfigurieren, schließen Sie die DHCPv6-Anweisung auf Hierarchieebene [edit system services dhcp-local-server] ein. Anschließend legen Sie einen Adresszuweisungspool für DHCPv6 an, der in der [edit access address-assignment pool] Hierarchieebene mit der family inet6 Anweisung konfiguriert wird.

Sie können die dhcpv6 Anweisung auch in die [edit routing-instances routing-instance-name system services dhcp-local-server] Hierarchie aufnehmen.

Anmerkung:

Vorhandene DHCPv4-Konfigurationen in der [edit system services dhcp] Hierarchie sind nicht betroffen, wenn Sie ein Upgrade von einer früheren Version auf Junos OS Version 10.4 durchführen oder den DHCPv6-Server aktivieren.

Beispiel: Konfigurieren von DHCPv6-Serveroptionen

In diesem Beispiel wird gezeigt, wie DHCPv6-Serveroptionen auf SRX1500-, SRX5400-, SRX5600- und SRX5800 Geräten konfiguriert werden.

Anforderungen

Bevor Sie beginnen:

  • Bestimmen Sie den IPv6-Adresspoolbereich.

  • Bestimmen Sie das IPv6-Präfix. Weitere Informationen finden Sie unter Grundlegendes zu Adressbüchern.

  • Bestimmen Sie den Kulanzzeitraum, die maximale Leasezeit oder benutzerdefinierte Optionen, die auf Clients angewendet werden sollen.

  • Listen Sie die IP-Adressen auf, die für die Geräte in Ihrem Netzwerk verfügbar sind. zum Beispiel DNS- und SIP-Server.

Überblick

In diesem Beispiel legen Sie für alle DHCPv6-Gruppen ein Standard-Client-Limit auf 100 fest. Anschließend erstellen Sie eine Gruppe mit dem Namen my-group, die mindestens eine Schnittstelle enthält. In diesem Fall ist die Schnittstelle ge-0/0/3.0. Mit dem Befehl upto legen Sie eine Reihe von Schnittstellen fest und legen für die Gruppe my-group einen benutzerdefinierten Clientgrenzwert auf 200 fest, der den Standardgrenzwert außer Kraft setzt. Zum Schluss konfigurieren Sie das Interface ge-0/0/3.0 mit der IPv6-Adresse 2001:db8:3001::1/64 und legen die Routerankündigung für das Interface ge-0/0/3.0 fest. Ab Junos OS Version 15.X49-D70 und Junos OS Version 17.3R1 können Sie die Option dynamic-server zur dynamischen Unterstützung von Präfixen und Attributen hinzufügen, die vom WAN-Server aktualisiert werden.

Anmerkung:

Eine DHCPv6-Gruppe muss mindestens eine Schnittstelle enthalten.

Konfiguration

Verfahren

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für Ihre Netzwerkkonfiguration erforderlich sind, kopieren Sie die Befehle und fügen Sie sie in die CLI auf Hierarchieebene ein, und geben Sie sie dann aus dem [edit] Konfigurationsmodus ein commit .

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen hierzu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

So konfigurieren Sie DHCPv6-Serveroptionen:

  1. Konfigurieren Sie einen lokalen DHCP-Server.

  2. Legen Sie einen Standardgrenzwert für alle DHCPv6-Gruppen fest.

  3. Geben Sie einen Gruppennamen und eine Schnittstelle an.

  4. Legen Sie eine Reihe von Schnittstellen fest.

  5. Legen Sie ein benutzerdefiniertes Client-Limit für die Gruppe fest.

  6. Konfigurieren Sie eine Schnittstelle mit einer IPv6-Adresse.

  7. Legen Sie die Routerankündigung für die Schnittstelle fest.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show system services dhcp-local-serverBefehle , show interfaces ge-0/0/3und show protocols eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Verifizierung

Überprüfen der lokalen DHCPv6-Serverkonfiguration

Zweck

Stellen Sie sicher, dass die Clientadressbindungen und Statistiken für den lokalen DHCPv6-Server konfiguriert wurden.

Aktion

Geben Sie im Betriebsmodus den show dhcpv6 server binding Befehl ein, um die Adressbindungen in der Clienttabelle auf dem lokalen DHCPv6-Server anzuzeigen.

Geben Sie im Betriebsmodus den show dhcpv6 server statistics Befehl ein, um die Statistiken des lokalen DHCPv6-Servers anzuzeigen.

  • clear dhcpv6 server bindings all Befehl zum Löschen aller lokalen DHCPv6-Serverbindungen. Sie können alle Bindungen löschen oder eine bestimmte Schnittstelle oder Routinginstanz löschen.

  • clear dhcpv6 server statistics Befehl zum Löschen aller DHCPv6-Statistiken des lokalen DHCPv6-Servers.

Angeben des Adresspools für die IPv6-Präfixzuweisung

Die DHCPv6-Serverkonfiguration besteht in der Regel aus DHCPv6-Optionen für Clients, einem IPv6-Präfix, einem Adresspool, der IPv6-Adressbereiche und -Optionen enthält, und einer Sicherheitsrichtlinie zum Zulassen von DHCPv6-Datenverkehr. In einer typischen Konfiguration wird das Gerät des Anbieters von Juniper Networks als IPv6-Präfix-Delegierungsserver konfiguriert, der dem Edge-Gerät des Kunden Adressen zuweist. Der Edge-Router des Kunden stellt dann Adressen für interne Geräte bereit.

Um den lokalen DHCPv6-Server auf einem Gerät zu konfigurieren, schließen Sie die DHCPv6-Anweisung auf Hierarchieebene [edit system services dhcp-local-server] ein. Anschließend legen Sie einen Adresszuweisungspool für DHCPv6 an, der in der [edit access address-assignment pool] Hierarchieebene mit der family inet6 Anweisung konfiguriert wird.

Sie können die dhcpv6 Anweisung auch in die [edit routing-instances routing-instance-name system services dhcp-local-server] Hierarchie aufnehmen.

Anmerkung:

Vorhandene DHCPv4-Konfigurationen in der [edit system services dhcp] Hierarchie sind nicht betroffen, wenn Sie ein Upgrade von einer früheren Version auf Junos OS Version 10.4 durchführen oder den DHCPv6-Server aktivieren.

So konfigurieren Sie den Adresspool für den lokalen DHCPv6-Server:

  1. Legen Sie einen Adresszuweisungspoolnamen, einen Nachnamen und ein Präfix fest.
  2. Legen Sie den Bereich fest.

Angeben des delegierten Adresspools für die IPv6-Präfixzuweisung

Sie können explizit einen delegierten Adresspool angeben:

  • Auf Routern: Die Abonnentenverwaltung verwendet den Pool, um IPv6-Präfixe für Abonnenten zuzuweisen. Sie können den delegierten Adresspool global, für eine bestimmte Gruppe von Schnittstellen oder für eine bestimmte Schnittstelle angeben.

  • Auf Switches: Die DHCP-Verwaltung verwendet den Pool, um DHCP-Clients IPv6-Präfixe zuzuweisen. Sie können den delegierten Adresspool global, für eine bestimmte Gruppe von Schnittstellen oder für eine bestimmte Schnittstelle angeben.

Anmerkung:

Sie können auch von Juniper Networks VSA 26-161 verwendet werden, um den delegierten Adresspool anzugeben. Der von VSA angegebene Wert hat immer Vorrang vor der delegated-address Anweisung.

So konfigurieren Sie den delegierten Adresspool für den lokalen DHCPv6-Server:

  1. Geben Sie an, dass Sie Außerkraftsetzungsoptionen konfigurieren möchten.
  2. Konfigurieren Sie den Pool für delegierte Adressen.

Verhindern der Bindung von Clients, die die Neukonfiguration von Nachrichten nicht unterstützen

Der DHCPv6-Client und -Server handeln die Verwendung von Reconfigure-Nachrichten aus. Wenn der Client Neukonfigurationsnachrichten vom Server akzeptieren kann, schließt der Client die Option "Reconfigure Accept" sowohl in die an den Server gesendeten Anforderungs- als auch in die Anforderungsnachrichten ein.

Standardmäßig akzeptiert der DHCPv6-Server Anforderungsnachrichten von Clients, unabhängig davon, ob sie die Neukonfiguration unterstützen. Sie können angeben, dass der Server von Clients verlangt, dass sie Neukonfigurationsnachrichten akzeptieren. In diesem Fall enthält der DHCPv6-Server die Option "Reconfigure Accept" sowohl in der Ankündigungs- als auch in der Antwortnachricht, wenn die Neukonfiguration für die Clientschnittstelle konfiguriert ist. Anforderungsnachrichten von nicht unterstützenden Clients werden verworfen, und die Clients dürfen keine Bindung herstellen.

So konfigurieren Sie den lokalen DHCPv6-Server so, dass nur Clients gebunden werden, die die vom Client initiierte Neukonfiguration unterstützen:

  • Geben Sie eine strikte Neukonfiguration an.

    Für alle DHCPv6-Clients:

    Nur für eine bestimmte Gruppe von DHCPv6-Clients:

Der show dhcpv6 server statistics Befehl zeigt die Anzahl der Anforderungsnachrichten an, die der Server verworfen hat.

Konfigurieren von DHCPv6 Rapid Commit (MX-Serie, EX-Serie)

Sie können den lokalen DHCPv6-Server so konfigurieren, dass er die DHCPv6 Rapid Commit-Option (DHCPv6-Option 14) unterstützt. Wenn Rapid Commit aktiviert ist, erkennt der Server die Option Rapid Commit unter Vom DHCPv6-Client gesendete Nachrichten anfordern. (DHCPv6-Clients werden separat konfiguriert, um die DHCPv6-Option "Rapid Commit" in die Solicit-Nachrichten aufzunehmen.) Der Server und der Client verwenden dann einen Austausch von zwei Nachrichten (Solicit und Reply), um Clients zu konfigurieren, anstelle des standardmäßigen Austauschs von vier Nachrichten (Solicit, Advertise, Request und Reply). Der Austausch über zwei Nachrichten ermöglicht eine schnellere Clientkonfiguration und ist in Umgebungen mit hoher Auslastung der Netzwerke von Vorteil.

Sie können den lokalen DHCPv6-Server so konfigurieren, dass er die Option "Rapid Commit" global, für eine bestimmte Gruppe oder für eine bestimmte Schnittstelle unterstützt. Standardmäßig ist die Unterstützung für schnelle Commits auf dem lokalen DHCPv6-Server deaktiviert.

So konfigurieren Sie den lokalen DHCPv6-Server für die Unterstützung der DHCPv6 Rapid Commit-Option:

  1. Geben Sie an, dass Sie die overrides Optionen konfigurieren möchten:
  2. Aktivieren Sie die Unterstützung für schnelle Commits:

Eingehenden Hostdatenverkehr für DHCPv6-Datenverkehr zulassen

Damit der DHCPv6-Server DHCPv6-Anforderungen zulässt, müssen Sie die Systemdienste des Hosts für eingehenden Datenverkehr so konfigurieren, dass DCHPv6-Datenverkehr zugelassen wird. In diesem Beispiel lässt die Zone my-zone DHCPv6-Datenverkehr aus der Zone nicht vertrauenswürdig zu, und die Schnittstelle ge-0/0/3.0 ist mit der IPv6-Adresse 2001:db8:3001::1 konfiguriert.

So erstellen Sie eine Sicherheitszonenrichtlinie, um DHCPv6 auf SRX1500-, SRX5400-, SRX5600- und SRX5800-Geräten zuzulassen:

  1. Erstellen Sie die Zone, und fügen Sie dieser Zone eine Schnittstelle hinzu.
  2. Konfigurieren Sie die Systemdienste für eingehenden Datenverkehr so, dass DCHPv6 zugelassen wird.
  3. Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .

Überprüfen und Verwalten der lokalen DHCPv6-Serverkonfiguration

Zweck

Anzeigen oder Löschen von Informationen zu Clientadressbindungen und Statistiken für den lokalen DHCPv6-Server.

Aktion

  • So zeigen Sie die Adressbindungen in der Clienttabelle auf dem lokalen DHCPv6-Server an:

  • So zeigen Sie die Statistiken des lokalen DHCPv6-Servers an:

  • So löschen Sie alle Statistiken des lokalen DHCPv6-Servers:

  • So löschen Sie alle Statistiken des lokalen DHCPv6-Servers:

Grundlegendes zum Delegieren von kaskadierten DHCPv6-Präfixen

Sie können die DHCPv6-Clientpräfixdelegierung verwenden, um die Delegierung von IPv6-Präfixen an das Customer Premises Equipment (CPE) zu automatisieren. Bei der Präfixdelegierung delegiert ein delegierendes Gerät IPv6-Präfixe an ein anforderndes Gerät. Das anfordernde Gerät verwendet dann die Präfixe, um den Geräten im Teilnehmer-LAN globale IPv6-Adressen zuzuweisen. Das anfordernde Gerät kann Subnetzadressen auch Subnetzen im LAN zuweisen.

Bei der kaskadierten Präfixdelegierung wird der IPv6-Adressblock an einen DHCPv6-Client delegiert, der auf der WAN-Schnittstelle eines Kunden-Edge-Geräts ausgeführt wird. Die Identitätszuordnung (IA) für den Client wird für die Identitätszuordnung für die Präfixdelegierung (IA_PD) verwendet. Das CE-Gerät fordert über DHCPv6 eine IPv6-Adresse mit dem IA-Typ Nichttemporäre Adressen (IA_NA) an. Sowohl IA_PD als auch IA_NA fordern im selben DHCPv6-Austausch an.

Abbildung 1: IPv6-Präfix-Delegierung IPv6 Prefix Delegation

Die Topologie in Abbildung 1zeigt eine Firewall der SRX-Serie, die als CPE fungiert. Die WAN-Schnittstelle ist mit dem PE-Gerät (Provider Edge) verbunden, und die LAN-Schnittstellen sind mit den Kundennetzwerken verbunden. Der Dienstanbieter delegiert ein Präfix (delegated-prefix) und eine IPv6-Adresse (cpe-wan-ipv6-address) an einen DHCPv6-Client. Wenn ein anforderndes Gerät diese IPv6-Adresse über den DHCPv6-Client empfängt, muss das Gerät die IPv6-Adresse auf seiner WAN-Schnittstelle installieren. Der DHCPv6-Client teilt dann das delegierte Präfix in Unterpräfixe auf und weist sie anschließend den angeschlossenen LAN-Schnittstellen des CPE-Geräts zu, wodurch eine Teilmenge des verbleibenden Speicherplatzes für die Sub-Präfix-Delegierung verfügbar wird.

Ein CPE weist seinen LAN-Schnittstellen untergeordnete Präfixe zu und überträgt die untergeordneten Präfixe über die Geräteankündigung. In diesem Szenario fungiert das CPE als untergeordnete PE und delegiert untergeordnete Präfixe und weist sie untergeordneten CPEs zu.

Anmerkung:

Die Anforderungen für die Sub-Präfix-Delegierung sind die gleichen wie für die in RFC 3769 definierte Präfix-Delegierung.

Abbildung 2: Sub-Präfix-Delegierung Sub-prefix Delegation

Es kann mehrstufige Sub-Präfix-Delegierungen geben, siehe Abbildung 2. Das CPE der obersten Ebene erhält ein delegiertes Präfix von der PE und delegiert die untergeordneten Präfixe an die untergeordneten CPEs der zweiten Ebene, dann an die untergeordneten CPEs der dritten Ebene und schließlich an die Endebenen. Die Sub-CPEs der Endebene weisen den Endhosts die IPv6-Adresse über SLAAC, zustandsloses DHCPv6 oder zustandsbehaftetes DHCPv6 zu. Dies wird als kaskadierte Präfix-Delegierung bezeichnet.

Beispiel: Konfigurieren der DHCPv6-Präfixdelegierung (PD) über Point-to-Point Protocol over Ethernet (PPPoE)

Dieses Beispiel zeigt, wie DHCPv6 PD über PPPoE auf Firewalls der SRX-Serie konfiguriert wird.

Anforderungen

Vor der Konfiguration dieser Funktion ist keine spezielle Konfiguration erforderlich, die über die Geräteinitialisierung hinausgeht.

Überblick

Im Beispiel werden SRX550M Geräte für die Konfiguration von DHCPv6 PD über PPPoE verwendet. Bevor Sie beginnen, konfigurieren Sie den DHCPv6-Server so, dass eingehender Datenverkehr vom Host zugelassen wird und DHCPv6-Pakete empfangen werden. Geben Sie einen Hostnamen an, um eine PPPoE-Sitzung einzurichten. Um IPv6 zu aktivieren, ist ein Neustart des Gehäuses erforderlich.

Die Konfiguration von DHCPv6 PD über PPPoE umfasst die folgenden Konfigurationen:

  • Konfigurieren des DHCPv6-Servers

  • DHCPv6-Client (PD)

  • DHCPv6-Client (Auto)

Topologie

Die folgende Abbildung beschreibt die DHCPv6 PD über PPPoE-Topologie, die eine Konfigurationssuite mit Firewalls der SRX-Serie bereitstellt.

Abbildung 3 zeigt die in diesem Beispiel verwendete Topologie.

Abbildung 3: Konfigurieren der Firewalls der SRX-Serie für DHCPv6 PD über PPPoE Configuring SRX Series Firewalls for DHCPv6 PD over PPPoE

Konfiguration

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für Ihre Netzwerkkonfiguration erforderlich sind, kopieren Sie die Befehle und fügen Sie sie in die CLI auf Hierarchieebene ein, und geben Sie sie dann aus dem [edit] Konfigurationsmodus ein commit .

Schnellkonfiguration für DHCPv6-Server:

  • DHCPv6-Serverkonfiguration

  • PPPoE-Konfiguration

  • Konfiguration der Routerankündigung

  • IPv6 aktivieren

  • Konfiguration des PPPoE-Profils

  • Konfiguration des PD-Adresspools

  • Konfiguration der Sicherheitszone

Schnellkonfiguration für DHCPv6 Client (PD):

  • DHCPv6-Serverkonfiguration

  • PPPoE-Konfiguration

  • DHCPv6-Clientkonfiguration

  • IPv6 aktivieren

  • Konfiguration der DHCPv6-Serverweitergabe

  • Konfiguration der Sicherheitszone

Schnellkonfiguration für DHCPv6-Client (Auto):

  • DHCPv6-Clientkonfiguration

  • Konfiguration der Routerankündigung

  • IPv6 aktivieren

  • Konfiguration der Sicherheitszone

Verfahren

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen hierzu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch.

  1. So konfigurieren Sie den DHCPv6-Server auf SRX550M Gerät:

    1. Legen Sie die Schnittstelle fest.

    2. Konfigurieren Sie einen lokalen DHCP-Server.

    3. Legen Sie einen Standardgrenzwert für alle DHCPv6-Gruppen fest.

    4. Legen Sie ein benutzerdefiniertes Client-Limit für die Gruppe fest.

    5. Geben Sie den Namen des delegierten Pools an.

    6. Erstellen Sie eine Gruppe mit dem Namen my-group, die die pp0-Schnittstelle enthält.

  2. PPPoE konfigurieren:

    1. Legen Sie die Schnittstelle so fest, dass PPPoE gekapselt werden soll.

    2. Legen Sie den Wert für das chap-Zugriffsprofil fest.

    3. Legen Sie den Namen der zugrunde liegenden Schnittstelle fest.

    4. Legen Sie den PPPoE-Optionsserver fest.

    5. Legen Sie den Nachnamen und die Adresse fest.

  3. Konfigurieren der Router-Ankündigung:

    1. Legen Sie das maximale Intervalllimit für Werbung fest.

    2. Legen Sie das minimale Werbeintervall fest.

    3. Legen Sie den Konfigurationsstatus auf "Verwaltete Konfiguration" fest.

    4. Legen Sie den Konfigurationsstatus auf eine andere zustandsbehaftete Konfiguration fest.

    5. Legen Sie den Präfixwert fest.

  4. IPv6 aktivieren:

    1. Legen Sie den Familiennamen und den Modus fest, um IPv6 zu aktivieren.

  5. PPPoE-Profil konfigurieren:

    1. Legen Sie den Namen des Zugriffsprofils, den Clientnamen und den geheimen Schlüssel fest.

  6. PD-Adresspool konfigurieren:

    1. Legen Sie den Namen, den Nachnamen und das Präfix des Adresszuweisungspools fest.

    2. Legen Sie den Bereich und die Präfixlänge fest.

    3. Legen Sie DHCP-Attribute mit dem DNS-Serverwert fest.

  7. Konfigurieren der Sicherheitszone:

    1. Legen Sie den Zonennamen, die Schnittstelle und die Systemdienste für eingehenden Datenverkehr des Hosts fest.

Verfahren

Schritt-für-Schritt-Anleitung
  1. So konfigurieren Sie den DHCPv6-Client (PD) auf SRX550M Gerät:

    1. Legen Sie die Schnittstelle fest.

    2. Legen Sie den lokalen DHCPv6-Server so fest, dass das Schnittstellen-Client-Limit außer Kraft gesetzt wird.

    3. Legen Sie den Namen des Prozess-Inform-Pools fest.

    4. Legen Sie den Gruppennamen und die Schnittstelle fest.

  2. PPPoE konfigurieren:

    1. Legen Sie die Schnittstelle so fest, dass PPP über Ethernet gekapselt wird.

    2. Legen Sie das Standard-Chap-Geheimnis fest.

    3. Legen Sie den lokalen Namen des Kerls fest.

    4. Legen Sie den Status der PPP-Optionen fest.

    5. Legen Sie die zugrunde liegende Schnittstelle fest.

    6. Setze pppoe-Optionen.

  3. DHCPv6-Client konfigurieren:

    1. Legen Sie den Familiennamen und den DHCPv6-Clienttyp fest.

    2. Legen Sie den DHCPV6-Clientidentitätszuordnungstyp fest.

    3. Legen Sie die Update-Router-Advertisement-Schnittstelle und andere zustandsbehaftete Konfigurationen fest.

    4. Legen Sie den maximalen Wert für das Werbeintervall fest.

    5. Legen Sie den minimalen Wert für das Werbeintervall fest.

    6. Legen Sie den Duid-Typ der Client-ID fest.

    7. Legen Sie die angeforderte Option für den DHCPv6-Client fest.

    8. Aktualisieren Sie den Server.

    9. Legen Sie die Protokolle und die Schnittstelle fest.

  4. IPv6 aktivieren

    1. Legen Sie den Familiennamen und den Modus fest, um IPv6 zu aktivieren.

  5. Konfigurieren des DHCPv6-Servers für die Weitergabe von DNS-Serverinformationen an das Endgerät:

    1. Legen Sie den Namen, den Nachnamen und das Präfix des Adresszuweisungspools fest.

    2. Legen Sie den Schnittstellennamen für die Weitergabe der TCP/IP-Einstellungen auf pool fest.

  6. Konfigurieren der Sicherheitszone:

    1. Legen Sie den Zonennamen, die nicht vertrauenswürdige Schnittstelle und die Systemdienste fest.

    2. Legen Sie die Vertrauensschnittstelle fest.

Verfahren

Schritt-für-Schritt-Anleitung
  1. So konfigurieren Sie den DHCPv6-Client (Auto) auf SRX550M Gerät:

    1. Legen Sie die Schnittstelle, den Einheitswert, den Familiennamen und den DHCPv6-Client-Typ fest.

    2. Legen Sie den Dhcpv6-Clientidentitätszuordnungstyp fest.

    3. Legen Sie den Client-ID-Typ fest.

    4. Legen Sie die DHCPV6-Client-angeforderte Option fest.

  2. Konfigurieren der Router-Ankündigung:

    1. Legen Sie das Protokoll und die Schnittstelle fest.

  3. Aktivieren Sie IPv6.

    1. Legen Sie den Familiennamen und den Modus fest.

  4. Konfigurieren der Sicherheitszone:

  5. Legen Sie den Zonennamen, die Vertrauensschnittstelle und die Systemdienste fest.

Befund

  • Ergebnis für DHCPv6 Server:

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show system services dhcp-local-serverBefehle , show interfaces, show protocols, show security forwarding-options, show access profile prof-ge001show access address-assignment pool, und show security zones eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

  • Ergebnis für DHCPv6 Client (PD):

  • Ergebnis für DHCPv6-Client (Auto):

Verifizierung

Überprüfen der DHCPv6-Serverkonfiguration

Zweck

Vergewissern Sie sich, dass der DHCPv6-Server konfiguriert wurde.

Aktion
  • Geben Sie im Betriebsmodus den show dhcpv6 server binding Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show dhcpv6 server binding Befehl.

  • Geben Sie im Betriebsmodus den show route table inet6.0 Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show route table inet6.0 Befehl.

  • Geben Sie im Betriebsmodus den show interfaces pp0.0 terse Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show interfaces pp0.0 terse Befehl.

Überprüfen der DHCPv6-Clientkonfiguration (PD)

Zweck

Vergewissern Sie sich, dass der DHCPv6-Client (PD) konfiguriert wurde.

Aktion
  • Geben Sie im Betriebsmodus den show dhcpv6 client binding detail Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show dhcpv6 client binding detail Befehl.

  • Geben Sie im Betriebsmodus den show dhcpv6 server binding detail Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show dhcpv6 server binding detail Befehl.

  • Geben Sie im Betriebsmodus den show route table inet6.0 Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show route table inet6.0 Befehl.

  • Geben Sie im Betriebsmodus den show interfaces pp0.0 terse Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show interfaces pp0.0 terse Befehl.

  • Geben Sie im Betriebsmodus den show interfaces ge-0/0/2.0 terse Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show interfaces ge-0/0/2.0 terse Befehl.

  • Geben Sie im Betriebsmodus den show ipv6 router-advertisement Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show ipv6 router-advertisement Befehl.

Überprüfen der DHCPv6-Clientkonfiguration (Autokonfiguration)

Zweck

Vergewissern Sie sich, dass der DHCPv6-Client (Auto) konfiguriert wurde.

Aktion
  • Geben Sie im Betriebsmodus den show dhcpv6 client binding detail Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show dhcpv6 client binding detail Befehl.

  • Geben Sie im Betriebsmodus den show route table inet6.0 Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show route table inet6.0 Befehl.

  • Geben Sie im Betriebsmodus den show ipv6 router-advertisement Befehl ein.

    Die folgende Ausgabe zeigt die Optionen für den show ipv6 router-advertisement Befehl.

SLAAC (zustandslose Adressen-Autokonfiguration)

SLAAC ist ein IPv6-Protokoll, das einige ähnliche Funktionen wie DHCP in IPv4 bietet. Mithilfe von SLAAC können Netzwerkhosts automatisch eine global eindeutige IPv6-Adresse konfigurieren, die auf dem Präfix basiert, das von einem Router in der Nähe in einer Routerankündigung bereitgestellt wird.

SLAAC ermöglicht es einem IPv6-Client, seine eigenen Adressen zu generieren, indem er eine Kombination aus lokal verfügbaren Informationen und Informationen verwendet, die von Routern über das Neighbor Discovery Protocol (NDP) angekündigt werden.

SLAAC-Prozess

Generieren einer Link-Local-Adresse

Der Client beginnt mit der automatischen Konfiguration, indem er eine Link-Local-Adresse für die IPv6-fähige Schnittstelle generiert. Dies geschieht durch die Kombination des angekündigten Link-Local-Präfixes (erste 64 Bit) mit der Schnittstellenkennung (letzte 64 Bit). Die Adresse wird nach folgendem Format generiert: [fe80 (10 Bit) + 0 (54 Bit)] + Schnittstellen-ID (64 Bit). Die automatisch generierte Link-Local-Adresse kann nicht gelöscht werden. Es kann aber auch manuell eine neue Link-Local-Adresse eingegeben werden, die die automatisch generierte Link-Local-Adresse überschreibt.

Generieren einer globalen Adresse

Der Client sendet eine Router-Anforderungsnachricht, um alle Router auf dem Link aufzufordern, Router Advertisement (RA)-Nachrichten zu senden. Router, die für die Unterstützung von SLAAC aktiviert sind, senden eine RA, die ein Subnetzpräfix für benachbarte Hosts enthält. Der Client hängt den Schnittstellenbezeichner an das Subnetzpräfix an, um eine globale Adresse zu bilden, und führt erneut DAD aus, um die Eindeutigkeit zu bestätigen.

Doppelte Adresse prüfen

Vor dem Zuweisen der verbindungslokalen Adresse zu seiner Schnittstelle überprüft der Client die Adresse, indem er die Duplicate Address Detection (DAD) ausführt. DAD sendet eine Neighbor Solicitation-Nachricht, die für die neue Adresse bestimmt ist. Wenn es eine Antwort gibt, ist die Adresse ein Duplikat und der Prozess wird gestoppt. Wenn die Adresse eindeutig ist, wird sie der Schnittstelle zugewiesen

SLAAC konfigurieren

Verwenden Sie die folgenden Befehle, um SLAAC zu aktivieren:

  • Weisen Sie physischen Schnittstellen und Loopback-Schnittstellen eine IPv6-Adresse zu.
  • Konfigurieren Sie das Gerät so, dass Router Advertisements (RA) für das Präfix /64 über ge-0/0/0 gesendet wird.

Der Host verwendet das 64-Bit-Präfix des Routers und weist den Rest nach dem Zufallsprinzip oder mithilfe von EUI-64 zu, um die 128-Bit-Adresse zu vervollständigen.

Tabelle "Änderungshistorie"

Die Funktionsunterstützung hängt von der Plattform und der Version ab, die Sie verwenden. Verwenden Sie den Feature-Explorer , um festzustellen, ob ein Feature auf Ihrer Plattform unterstützt wird.

Loslassen
Beschreibung
15.1X49-D70
Ab Junos OS Version 15.X49-D70 und Junos OS Version 17.3R1 können Sie die Option dynamic-server zur dynamischen Unterstützung von Präfixen und Attributen hinzufügen, die vom WAN-Server aktualisiert werden.