Beispiel: Konfiguration von dynamischen IPv4-VLAN-Demux-Schnittstellen über eine aggregierte zugrunde liegende Ethernet-Schnittstelle mit lokalem DHCP-Server
Dieses Beispiel zeigt, wie die dynamische Erstellung von IPv4-VLAN-Demux-Schnittstellen mit aggregiertem Ethernet als zugrunde liegender Schnittstelle konfiguriert wird. Die Konfiguration des lokalen DHCP-Servers ermöglicht die Zuordnung von Abonnenten zur VLAN-Demux-Schnittstelle, indem die aggregierte Ethernet-Schnittstelle in der Konfiguration des lokalen DHCP-Servers aufgeführt wird.
VLAN-Demux-Anwender-Schnittstellen über aggregierte physische Ethernet-Schnittstellen werden nur für Router der MX-Serie unterstützt, auf denen nur MPCs installiert sind. Wenn der Router neben MPCs noch andere Karten hat, akzeptiert die CLI die Konfiguration, aber es werden Fehler gemeldet, wenn die Anwender-Schnittstellen aufgerufen werden.
So konfigurieren Sie dynamische Abonnenten auf dynamischen VLAN-Demux-Schnittstellen:
Aktivieren Sie VLAN-Tagging und VLAN-Autokonfiguration auf der zugrunde liegenden aggregierten Ethernet-Schnittstelle, die Sie für dynamisch erstellte VLAN-Demux-Schnittstellen verwenden möchten.
interfaces { ae1 { vlan-tagging; auto-configure { vlan-ranges { dynamic-profile auto-vlanDemux-profile { accept inet; ranges { any; } } } } aggregated-ether-options { minimum-links 1; lacp { active; periodic slow; link-protection { non-revertive; } } } } }Definieren Sie die Gigabit-Ethernet-Schnittstellen, die Teil der aggregierten Ethernet-Schnittstelle sind.
interfaces { ge-5/0/0 { gigether-options { 802.3ad ae1; } } ge-5/2/0 { gigether-options { 802.3ad ae1; } } }Definieren Sie die Loopback-Schnittstelle.
interfaces { lo0 { unit 0 { family inet { address 127.16.1.1/32; } } } }Konfigurieren Sie ein dynamisches Profil für den Anwenderzugriff.
dynamic-profiles { user-profile { interfaces { "$junos-interface-ifd-name" { unit "$junos-underlying-interface-unit" { family inet; } } } } }Konfigurieren Sie ein dynamisches Profil für die Erstellung der VLAN-Demux-Schnittstelle.
dynamic-profiles { auto-vlanDemux-profile { interfaces { demux0 { unit "$junos-interface-unit" { vlan-id "$junos-vlan-id"; demux-options { underlying-interface "$junos-interface-ifd-name"; } family inet { filter { input rate_limit; output rate_limit; } unnumbered-address lo0.0 preferred-source-address 127.16.1.1; } } } } } }Konfigurieren Sie die Zugriffsmethode, die zum dynamischen Erstellen der Anwenderschnittstellen verwendet wird. Die folgende Zeilengruppe gibt die aggregierte Ethernet-Schnittstelle (
ae1.0) für die Verwendung mit den dynamisch erstellten Anwender-Schnittstellen an.system { services { dhcp-local-server { group myDhcpGroup { authentication { password test; username-include { user-prefix igmp-user1; } } dynamic-profile user-profile; interface ae1.0; } } } }Anstatt die aggregierte Ethernet-Schnittstelle zu verwenden, können Sie alternativ als Gerät angeben, das mit den Anwender-Schnittstellen wie folgt verwendet
demux0werden soll:Hinweis:Da die demux-Schnittstellen und Einheitenwerte dynamisch erstellt werden, wird die Einheitennummer für die demux0-Schnittstelle nicht angegeben.
system { services { dhcp-local-server { group myDhcpGroup { authentication { password test; username-include { user-prefix igmp-user1; } } dynamic-profile user-profile; interface demux0; } } } }