DHCPv6-Adresszuweisungspools
Bei einem Adresspool handelt es sich um eine Gruppe von Internetprotokolladressen, die Benutzern zugewiesen werden können, z. B. in Hostkonfigurationen mit DHCP. Ein Adresszuweisungspool kann entweder IPv4-Adressen oder IPv6-Adressen unterstützen. Es ist nicht möglich, denselben Pool für beide Adresstypen zu verwenden. Weitere Informationen finden Sie in diesem Thema.
Beispiel: Adresszuweisungspool für IPv6-Adressen konfigurieren
In diesem Beispiel wird gezeigt, wie ein Adresszuweisungspool auf SRX1500-, SRX5400-, SRX5600- und SRX5800 Geräten konfiguriert wird.
Anforderungen
Bevor Sie beginnen:
Geben Sie den Namen des Adresszuweisungspools an, und konfigurieren Sie die Adressen für den Pool.
Legen Sie DHCPv6-Attribute für den Adresszuweisungspool fest.
Übersicht
In diesem Beispiel konfigurieren Sie einen Adresspool mit dem Namen my-pool und geben die IPv6-Familie als inet6 an. Sie konfigurieren das IPv6-Präfix als 2001:db8:3000:1::/64, den Bereichsnamen als range1 und den IPv6-Bereich für DHCPv6-Clients von einem Tiefstwert von 2001:db8:3000:1::1/64 bis zu einem Höchstwert von 2001:db8:3000:1::100/64. Sie können den Bereich basierend auf der unteren und oberen Grenze der Präfixe im Bereich oder basierend auf der Länge der Präfixe im Bereich definieren. Schließlich geben Sie das DHCPv6-Attribut für den DNS-Server als 2001:db8:3001::1, den Kulanzzeitraum als 3600 und die maximale Leasezeit als 120 an.
Hinweis: Konfigurieren Sie die Option DHCPv6-Identitätszuordnung für nicht-temporäre Adressen (IA_NA), um eine bestimmte DHCPv6-IP-Adresse anstelle eines Präfixes anzufordern.
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 .
set access address-assignment pool my-pool family inet6 prefix 2001:db8:3000:1::/64 set access address-assignment pool my-pool family inet6 range range1 low 2001:db8:3000:1::1/64 high 2001:db8:3000:1::100/64 set access address-assignment pool my-pool family inet6 dhcp-attributes dns-server 2001:db8:3000:1::1 set access address-assignment pool my-pool family inet6 dhcp-attributes grace-period 3600 set access address-assignment pool my-pool family inet6 dhcp-attributes maximum-lease-time 120
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 einen IPv6-Adresszuweisungspool:
Konfigurieren Sie einen Adresspool, und geben Sie die IPv6-Familie an.
[edit access] user@host# edit address-assignment pool my-pool family inet6
Konfigurieren Sie das IPv6-Präfix, den Bereichsnamen und den IPv6-Bereich für DHCPv6-Clients.
[edit access address-assignment pool my-pool family inet6] user@host# set prefix 2001:db8:3000:1::/64 user@host# set range range1 low 2001:db8:3000:1::1/64 high 2001:db8:3000:1::100/64
Konfigurieren Sie das DHCPv6-Attribut für den DNS-Server für den Adresspool.
[edit access address-assignment pool my-pool family inet6] user@host# set dhcp-attributes dns-server 2001:db8:3001::1
Konfigurieren Sie das DHCPv6-Attribut für den Kulanzzeitraum.
[edit access address-assignment pool my-pool family inet6] user@host# set dhcp-attributes grace-period 3600
Konfigurieren Sie das DHCPv6-Attribut für die maximale Leasezeit.
[edit access address-assignment pool my-pool family inet6] user@host# set dhcp-attributes maximum-lease-time 120
Ergebnisse
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie den show access address-assignment Befehl eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.
[edit]
user@host# show access address-assignment
pool my-pool {
family inet6 {
prefix 2001:db8:3000:1::/64;
range range1 {
low 2001:db8:3000:1::1/64 ;
high 2001:db8:3000:1::100/64;
}
dhcp-attributes {
maximum-lease-time 120;
grace-period 3600;
dns-server {
2001:db8:3001::1;
}
}
}
}
Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .
Konfigurieren eines benannten Adressbereichs und von DHCPv6-Attributen für die dynamische Adresszuweisung
Optional können Sie mehrere benannte Adressbereiche oder Teilmengen von Adressen innerhalb eines Adresszuweisungspools konfigurieren. Bei der dynamischen Adresszuweisung kann einem Mandanten eine Adresse aus einem bestimmten benannten Bereich zugewiesen werden. Um einen benannten Bereich zu erstellen, geben Sie einen Namen für den Bereich an und definieren den Adressbereich und die DHCPv6-Attribute.
So konfigurieren Sie einen benannten Adressbereich für die dynamische Adresszuweisung:
Konfigurieren eines Adresszuweisungspools für die Routerankündigung
Für SRX1500-, SRX5400-, SRX5600- und SRX5800-Geräte können Sie einen Adresszuweisungspool erstellen, der explizit für die Adresszuweisung der Routerankündigung verwendet wird. Sie füllen den Adresszuweisungspool mit dem Standardverfahren, geben aber zusätzlich an, dass der Pool für die Routerankündigung verwendet wird.
So konfigurieren Sie einen Adresszuweisungspool, der für die Routerankündigung verwendet wird:
Konfigurieren der nicht temporären Adresszuweisung
Die nicht temporäre Adresszuweisung wird auch als zustandsbehaftete Adresszuweisung bezeichnet. Im zustandsbehafteten Adresszuweisungsmodus fordert der DHCPv6-Client globale Adressen vom DHCPv6-Server an. Basierend auf der Antwort des DHCPv6-Servers weist der DHCPv6-Client den Schnittstellen die globalen Adressen zu und legt eine Leasezeit für alle gültigen Antworten fest. Wenn die Leasezeit abgelaufen ist, erneuert der DHCPv6-Client die Lease vom DHCPv6-Server.
Dieses Beispiel wurde auf Geräten der Serien SRX300, SRX320, SRX340, SRX550M und SRX1500 getestet.
So konfigurieren Sie die nicht temporäre (zustandsbehaftete) Adresszuweisung:
Konfigurieren von Identitätszuordnungen für nicht temporäre Adressen und Präfixdelegierung
Der DHCPv6-Client fordert IPv6-Adressen und -Präfixe vom DHCPv6-Server an. Basierend auf der Antwort des DHCPv6-Servers weist der DHCPv6-Client die IPv6-Adressen Schnittstellen zu und legt eine Leasezeit für alle gültigen Antworten fest. Wenn die Leasezeit abgelaufen ist, erneuert der DHCPv6-Client die Lease vom DHCPv6-Server.
So konfigurieren Sie die Identitätszuordnung für nicht temporäre Adressen (IA_NA) und die Identitätszuordnung für die Präfixdelegierung (IA_PD) auf SRX300-, SRX320-, SRX340-, SRX550M- und SRX1500-Geräten:
Konfigurieren der automatischen Präfixdelegierung
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 delegierender Router IPv6-Präfixe an einen anfordernden Router. Der anfordernde Router verwendet dann die Präfixe, um den Geräten im Teilnehmer-LAN globale IPv6-Adressen zuzuweisen. Der anfordernde Router kann Subnetzadressen auch Subnetzen im LAN zuweisen.
So konfigurieren Sie die automatische Präfixdelegierung für SRX300, SRX320. SRX340-, SRX345-, SRX550M- und SRX1500 Geräte:
Mehrfache Adresszuweisung für DHCPv6-Clients
Bei einem lokalen DHCPv6-Server können Sie einem einzelnen DHCPv6-Client mehrere Adressen zuweisen. Die Unterstützung mehrerer Adressen ist standardmäßig aktiviert und wird aktiviert, wenn der lokale DHCPv6-Server eine DHCPv6-Anforderungsnachricht von einem DHCP-Client empfängt, der mehrere Adressen enthält.
Wenn Sie diese Funktion beispielsweise auf den Routern implementieren, können Sie die Funktion zur Zuweisung mehrerer Adressen verwenden, wenn ein CPE-Gerät (Customer Premises Equipment) eine Hostadresse und ein delegiertes Präfix erfordert.
Sie können entweder lokale Adresspools oder RADIUS verwenden, wenn Sie einem DHCP-Client mehrere Adressen zuweisen. Wenn mindestens eine Adresse erfolgreich zugewiesen wurde, erstellt der Switch einen DHCP-Client-Eintrag und bindet den Eintrag an die zugewiesene Adresse. Wenn beide Adressen erfolgreich zugewiesen wurden, erstellt der Switch einen einzelnen DHCP-Client-Eintrag und bindet beide Adressen an diesen Eintrag.
Sie können auch einen delegierten Adresspool konfigurieren, der explizit den Adresspool angibt, den die DHCP-Verwaltung zum Zuweisen von IPv6-Präfixen für DHCP-Clients verwendet.