AUF DIESER SEITE
Best Practice: DHCPv6-Präfixdelegierung über ein PPPoE-Zugangsnetzwerk
Best Practice: IPv6-Adressierung für logische Schnittstellen in PPPoE Dynamische Profile mit NDRA
Best Practice: IPv6-Adressierung für logische Schnittstellen in PPPoE Dynamische Profile mit DHCPv6
Best Practice: IPv4-Adressierung für logische Schnittstellen in dynamischen PPPoE-Profilen
Best Practices für die Konfiguration von IPv4 und IPv6 Dual Stack in einem PPPoE-Zugangsnetzwerk
Best Practice: Statische PPPoE-Schnittstellen mit NDRA
Wenn Sie statische PPPoE-Schnittstellen mit NDRA verwenden, muss das für die Router-Ankündigung konfigurierte Präfix mit der Quelladresse übereinstimmen, die in der logischen pp0-Schnittstellenkonfiguration unter Familie inet6 angegeben ist. Wenn diese Werte nicht übereinstimmen, wird das Präfix nicht korrekt angekündigt.
Zum Beispiel:
[edit protocols router-advertisement]
interface pp0.2004 {
prefix 2001:db8:2040:2004::/64;
}
[edit interface pp0]
unit 2004 {
family inet6 {
address 2001:db8:2040:2004::10.1.1.1/64;
}
}
Verwenden Sie den monitor traffic interface pp0.xxx extensive Befehl, um das Präfix im ICMPv6-Paket anzuzeigen. Wenn das Präfix fehlt, stellen Sie sicher, dass keine Diskrepanz zwischen der für die Schnittstelle konfigurierten inet6-Familienadresse und dem für die Schnittstelle in der Konfiguration der Router-Ankündigung konfigurierten Präfix besteht.
Best Practice: DHCPv6-Präfixdelegierung über ein PPPoE-Zugangsnetzwerk
Wenn Sie die DHCPv6-Präfixdelegierung über ein PPPoE-Zugriffsnetzwerk verwenden, müssen Sie die nicht nummerierte Adressierung in der inet6-Konfiguration der Familie aktivieren.
Aktivieren Sie für dynamische PPPoE-Schnittstellen die nicht nummerierte Adressierung im dynamischen Profil. Zum Beispiel:
[edit dynamic-profiles]
PPPoE-dyn-ipv4v6-dhcp {
interfaces {
pp0 {
unit "$junos-interface-unit" {
. . .
family inet6 {
unnumbered-address lo0.0;
}
}
}
}
}
Aktivieren Sie für statische PPPoE-Schnittstellen die nicht nummerierte Adressierung in der Schnittstellenkonfiguration. Zum Beispiel:
[edit interface pp0]
unit 2004 {
family inet6 {
unnumbered-address lo0.0;
Best Practice: IPv6-Adressierung für logische Schnittstellen in PPPoE Dynamische Profile mit NDRA
Wenn Sie NDRA verwenden, legen Sie die IPv6-Internetadresse in dynamischen Profilen immer auf die $junos-ipv6-address vordefinierte Variable fest. Diese Variable wird durch die IPv6-Adresse der Schnittstelle ersetzt, die für Router-Ankündigungen verwendet wird.
[edit dynamic-profiles]
dyn-v4v6-ndra {
interfaces {
pp0 {
unit "$junos-interface-unit" {
family inet6 {
address "$junos-ipv6-address ";
}
}
}
}
}
Best Practice: IPv6-Adressierung für logische Schnittstellen in PPPoE Dynamische Profile mit DHCPv6
Die IPv6-Adresskonfiguration für logische Schnittstellen in dynamischen PPPoE-Profilen bei Verwendung von DHCPv6 hängt davon ab, ob Sie Routinginstanzen verwenden oder nicht.
Wenn Sie Routinginstanzen verwenden, verwenden Sie die $junos-loopback-interface vordefinierte Variable für die IPv6-Adresse. Zum Beispiel:
[edit dynamic-profiles]
dyn-v4v6-ri {
routing-instances {
"$junos-routing-instance" {
interface "$junos-interface-name";
}
}
interfaces {
pp0 {
unit "$junos-interface-unit" {
family inet6 {
unnumbered-address "$junos-loopback-interface";
}
}
}
}
}
Wenn Sie keine Routing-Instances verwenden, verwenden Sie die nicht nummerierte Adresse für die IPv6-Adresse. Die nicht nummerierte Adresse ermöglicht es, die lokale Adresse von der angegebenen Schnittstelle abzuleiten, und ermöglicht die IP-Verarbeitung auf der Schnittstelle, ohne der Schnittstelle eine explizite IP-Adresse zuzuweisen. Zum Beispiel:
[edit dynamic-profiles]
dyn-v4v6-ndra {
interfaces {
pp0 {
unit "$junos-interface-unit" {
pppoe-options {
underlying-interface "$junos-underlying-interface";
server;
}
family inet6 {
unnumbered-address lo0.0;
}
}
}
}
}
Best Practice: IPv4-Adressierung für logische Schnittstellen in dynamischen PPPoE-Profilen
Die IPv4-Adresskonfiguration für logische Schnittstellen in dynamischen PPPoE-Profilen hängt davon ab, ob Sie Routinginstanzen verwenden oder nicht.
Wenn Sie Routinginstanzen verwenden, verwenden Sie die $junos-loopback-interface Variable für die IPv6-Adresse.
[edit dynamic-profiles]
dyn-v4v6-ri {
routing-instances {
"$junos-routing-instance" {
interface "$junos-interface-name";
}
}
interfaces {
pp0 {
unit "$junos-interface-unit" {
family inet {
unnumbered-address "$junos-loopback-interface";
}
}
}
}
}
Wenn Sie keine Routing-Instances verwenden, verwenden Sie die nicht nummerierte Adresse für die IPv6-Adresse. Die nicht nummerierte Adresse ermöglicht es, die lokale Adresse von der angegebenen Schnittstelle abzuleiten, und ermöglicht die IP-Verarbeitung auf der Schnittstelle, ohne der Schnittstelle eine explizite IP-Adresse zuzuweisen.
[edit dynamic-profiles]
dyn-v4v6-ndra {
interfaces {
pp0 {
unit "$junos-interface-unit" {
pppoe-options {
underlying-interface "$junos-underlying-interface";
server;
}
family inet {
unnumbered-address lo0.0;
}
}
}
}
}
Best Practice: Konfigurieren der Authentifizierung für DHCP-Abonnenten in einem PPPoE-Zugriffsnetzwerk
In den meisten Fällen wird PPPoE verwendet, um Teilnehmer in einem PPPoE-Zugangsnetzwerk zu authentifizieren. Wenn Sie jedoch DHCP zum Ausführen der Authentifizierung verwenden möchten, konfigurieren Sie die Authentifizierung des Anwenders nicht auf der [edit system services dhcp-local-server] oder der [edit system services dhcp-local-server dhcpv6] Hierarchieebene. Konfigurieren Sie stattdessen die Authentifizierung des Anwenders auf Hierarchieebene [edit system services dhcp-local-server dhcpv6 group] . Zum Beispiel:
[edit system services dhcp-local-server dhcpv6]
group v6-dhcp-client {
authentication {
password $ABC123;
username-include {
user-prefix StaticUser;
}
}
}