Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren eines Filters zum Ausschließen des DHCPv6- und ICMPv6-Steuerungsdatenverkehrs für LAC-Abonnenten

In diesem Beispiel wird gezeigt, wie ein standardmäßiger zustandsloser Firewallfilter konfiguriert wird, der DHCPv6- und ICMPv6-Steuerpakete von der Berücksichtigung für die Leerlauftimeout-Erkennung für getunnelte Teilnehmer in der LAC ausschließt.

Anforderungen

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

Überblick

Der Abonnentenzugriff auf einer LAC kann eingeschränkt werden, indem ein Leerlaufzeitlimit konfiguriert wird, das den maximalen Zeitraum angibt, den ein Abonnent nach dem Einrichten der Abonnentensitzung im Leerlauf bleiben kann. Die LAC überwacht den Upstream- und Downstream-Datenverkehr des Teilnehmers, um festzustellen, ob der Teilnehmer inaktiv ist. Basierend auf den Abrechnungsstatistiken der Sitzung. Der Teilnehmer gilt nicht als inaktiv, solange Datenverkehr in beide Richtungen erkannt wird. Wenn für die Dauer des Leerlauftimeouts kein Datenverkehr erkannt wird, wird der Abonnent ordnungsgemäß abgemeldet, ähnlich wie bei einer von RADIUS initiierten Trennung oder einer von der CLI initiierten Abmeldung.

Nachdem jedoch ein Tunnel für L2TP-Abonnenten eingerichtet wurde, werden alle Pakete, die den Tunnel am LAC durchlaufen, als Datenpakete behandelt. Folglich sind die Abrechnungsstatistiken für die Sitzung ungenau, und der Teilnehmer gilt nicht als inaktiv, solange DHCPv6- und ICMPv6-Steuerpakete gesendet werden.

Ab Junos OS Version 17.2R1 können Sie einen Firewall-Filter für die Produktfamilie mit Begriffen definieren, die inet6 auf diese Steuerungspakete abgestimmt sind. Fügen Sie die Verwendung der exclude-accounting Beendigungsaktion in die Filterbegriffe ein, um diese Steuerpakete zu verwerfen.

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, und kopieren Sie dann die Befehle und fügen Sie sie in die CLI auf Hierarchieebene [edit] ein.

Konfigurieren des Filters

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus imCLI-Benutzerhandbuch.

So konfigurieren Sie den Filter:

  1. Legen Sie das Leerlaufzeitlimit für Abonnentensitzungen fest.

  2. Geben Sie an, dass das Leerlauftimeout nur für eingehenden Datenverkehr gilt.

  3. Definieren Sie den Firewallfilterbegriff, der die DHCPv6-Steuerpakete aus der Abrechnungsstatistik ausschließt.

    1. Geben Sie eine Übereinstimmung für Pakete an, wobei das erste Feld für den nächsten Header auf UDP (17) festgelegt ist.

    2. Geben Sie eine Übereinstimmung für Pakete mit dem Quellport 546 oder 547 (DHCPv6) an.

    3. Geben Sie eine Übereinstimmung für Pakete mit dem DHCP-Zielport 546 oder 547 (DHCPv6) an.

    4. Zählen Sie die übereinstimmenden DHCPv6-Pakete.

    5. Schließen Sie die übereinstimmenden DHCPv6-Pakete aus den Abrechnungsstatistiken aus.

  4. Definieren Sie den Firewallfilterbegriff, der die ICMPv6-Steuerpakete aus der Abrechnungsstatistik ausschließt.

    1. Geben Sie eine Übereinstimmung für Pakete an, wobei das erste Feld "Nächster Header" auf ICMPv6 (58) festgelegt ist.

    2. Geben Sie eine Übereinstimmung für Pakete mit einem ICMPv6-Nachrichtentyp an.

    3. Zählen Sie die übereinstimmenden ICMPv6-Pakete.

    4. Schließen Sie die übereinstimmenden ICMPv6-Pakete aus den Abrechnungsstatistiken aus.

  5. Definieren Sie den Standardfilterbegriff, um alle anderen Pakete zu akzeptieren.

  6. Konfigurieren Sie das dynamische Profil so, dass der Filter auf Ein- und Ausgabeschnittstellen für die inet6 Familie angewendet wird.

  7. Ermöglichen Sie eine genaue Abrechnung der Abonnentenverwaltung.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show accessBefehle , show firewallund show dynamic-profiles eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

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