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 Blockieren des TCP-Zugriffs auf einen Port mit Ausnahme der angegebenen BGP-Peers

In diesem Beispiel wird gezeigt, wie ein standardmäßiger zustandsloser Firewallfilter konfiguriert wird, der alle TCP-Verbindungsversuche an Port 179 von allen Anforderern mit Ausnahme der angegebenen BGP-Peers blockiert.

Anforderungen

Über die Geräteinitialisierung hinaus ist keine spezielle Konfiguration erforderlich, bevor Sie dieses Beispiel konfigurieren.

Überblick

In diesem Beispiel erstellen Sie einen zustandslosen Firewallfilter, der alle TCP-Verbindungsversuche über Port 179 von allen Anforderern mit Ausnahme der angegebenen BGP-Peers blockiert.

Der zustandslose Firewall-Filter filter_bgp179 gleicht alle Pakete von den direkt verbundenen Schnittstellen auf Gerät A und Gerät B mit der Zielportnummer 179 ab.

Topologie

Abbildung 1 Zeigt die in diesem Beispiel verwendete Topologie. Gerät C versucht, eine TCP-Verbindung zu Gerät E herzustellen. Gerät E blockiert den Verbindungsversuch. Dieses Beispiel zeigt die Konfiguration auf Gerät E.

Abbildung 1: Typisches Netzwerk mit BGP-Peer-SitzungenTypisches Netzwerk mit BGP-Peer-Sitzungen

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.

Gerät C

Gerät E

Konfigurieren von Gerät E

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 im Junos OS CLI-Benutzerhandbuch.

So konfigurieren Sie Gerät E mit einem zustandslosen Firewallfilter, der alle TCP-Verbindungsversuche auf Port 179 von allen Anforderern mit Ausnahme der angegebenen BGP-Peers blockiert:

  1. Konfigurieren Sie die Schnittstellen.

  2. Konfigurieren Sie BGP.

  3. Konfigurieren Sie die Nummer des autonomen Systems.

  4. Definieren Sie den Filterbegriff, der TCP-Verbindungsversuche über Port 179 von den angegebenen BGP-Peers akzeptiert.

  5. Definieren Sie den anderen Filterbegriff, um Pakete aus anderen Quellen abzulehnen.

  6. Wenden Sie den Firewall-Filter auf die Loopback-Schnittstelle an.

Ergebnisse

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show firewallBefehle , show interfaces, show protocolsund show routing-options 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 .

Verifizierung

Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfen, ob der Filter konfiguriert ist

Zweck

Stellen Sie sicher, dass der Filter in der show firewall filter Ausgabe des Befehls aufgeführt ist.

Action!

Überprüfen der TCP-Verbindungen

Zweck

Überprüfen Sie die TCP-Verbindungen.

Action!

Führen Sie den show system connections extensive Befehl im Betriebsmodus auf Gerät C und Gerät E aus.

Die Ausgabe auf Gerät C zeigt den Versuch, eine TCP-Verbindung herzustellen. Die Ausgabe auf Gerät E zeigt, dass Verbindungen nur mit Gerät A und Gerät B hergestellt werden.

Überwachen des Datenverkehrs auf den Schnittstellen

Zweck

Verwenden Sie den monitor traffic Befehl, um den Datenverkehr auf einer Schnittstelle, die eine TCP-Verbindung herstellt, mit dem Datenverkehr auf einer Schnittstelle zu vergleichen, die keine TCP-Verbindung herstellt.

Action!

Führen Sie den monitor traffic Befehl im Betriebsmodus auf der Schnittstelle von Gerät E zu Gerät B und auf der Schnittstelle von Gerät E zu Gerät C aus. In der folgenden Beispielausgabe wird überprüft, ob im ersten Beispiel Acknowledgment (ack)-Nachrichten empfangen werden. Im zweiten Beispiel ack werden keine Nachrichten empfangen.