Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Adressbücher und Adresssätze

Ein Adressbuch ist eine Sammlung von Adressen und Adresssätzen. Adressbücher sind wie Komponenten oder Bausteine, auf die in anderen Konfigurationen verwiesen wird, z. B. Sicherheitsrichtlinien und Sicherheitszonen. Sie können Adressen zu Adressbüchern hinzufügen oder die vordefinierten Adressen verwenden, die standardmäßig für jedes Adressbuch verfügbar sind

Ein Adressbuch innerhalb einer Zone kann aus einzelnen Adressen oder Adresssätzen bestehen. Ein Adresssatz ist ein Satz von einer oder mehreren Adressen, die in einem Adressbuch definiert sind. Mithilfe von Adressgruppen können Sie Adressen in logischen Gruppen organisieren. Adresssätze sind nützlich, wenn Sie in einer Sicherheitsrichtlinie, in einer Sicherheitszone oder in einer NAT-Konfiguration mehr als einmal auf eine Adressgruppe verweisen müssen.

Grundlegendes zu Adressbüchern

Ein Adressbuch ist eine Sammlung von Adressen und Adresssätzen. Mit Junos OS können Sie mehrere Adressbücher konfigurieren. Sie können Adressen zu Adressbüchern hinzufügen oder standardmäßig die vordefinierten Adressen verwenden, die für jedes Adressbuch verfügbar sind.

Adressbucheinträge enthalten Adressen von Hosts und Subnetzen, deren Datenverkehr entweder zugelassen, blockiert, verschlüsselt oder vom Benutzer authentifiziert ist. Bei diesen Adressen kann es sich um eine beliebige Kombination aus IPv4-Adressen, IPv6-Adressen, Platzhalteradressen oder DNS-Namen (Domain Name System) handeln.

Vordefinierte Adressen

Sie können entweder Adressen erstellen oder eine der folgenden vordefinierten Adressen verwenden, die standardmäßig verfügbar sind:

  • Any: Diese Adresse stimmt mit einer beliebigen IP-Adresse überein. Wenn diese Adresse als Quell- oder Zieladresse in einer Richtlinienkonfiguration verwendet wird, stimmt sie mit der Quell- und Zieladresse eines beliebigen Pakets überein.

  • Any-ipv4– Diese Adresse stimmt mit einer beliebigen IPv4-Adresse überein.

  • Any-ipv6– Diese Adresse stimmt mit einer beliebigen IPv6-Adresse überein.

Netzwerkpräfixe in Adressbüchern

Sie können Adressen als Netzwerkpräfixe im Präfix-/Längenformat angeben. 203.0.113.0/24 ist z. B. eine akzeptable Adressbuchadresse, da sie in ein Netzwerkpräfix übersetzt wird. 203.0.113.4/24 ist jedoch für ein Adressbuch nicht akzeptabel, da es die Subnetzlänge von 24 Bit überschreitet. Alles, was über die Subnetzlänge hinausgeht, muss als 0 (Null) eingegeben werden. In speziellen Szenarien können Sie einen Hostnamen eingeben, da er die volle 32-Bit-Adresslänge verwenden kann.

Ein IPv6-Adresspräfix ist eine Kombination aus einem IPv6-Präfix (Adresse) und einer Präfixlänge. Das Präfix hat die Form ipv6-prefix/prefix-length und stellt einen Adressraumblock (oder ein Netzwerk) dar. Die Variable ipv6-prefix folgt den allgemeinen IPv6-Adressierungsregeln. Die Variable /prefix-length ist ein Dezimalwert, der die Anzahl der zusammenhängenden Bits höherer Ordnung der Adresse angibt, aus denen der Netzwerkteil der Adresse besteht. 2001:db8::/32 ist z. B. ein mögliches IPv6-Präfix. Weitere Informationen zur Textdarstellung von IPv6-Adressen und Adresspräfixen finden Sie unter RFC 4291, IP Version 6 Addressing Architecture.

Platzhalteradressen in Adressbüchern

Neben IP-Adressen und Domänennamen können Sie auch eine Platzhalteradresse in einem Adressbuch angeben. Eine Platzhalteradresse wird als A.B.C.D/wildcard-mask dargestellt. Die Platzhaltermaske bestimmt, welche der Bits in der IP-Adresse A.B.C.D ignoriert werden sollen. Die Quell-IP-Adresse 192.168.0.11/255.255.0.255 in einer Sicherheitsrichtlinie impliziert beispielsweise, dass die Übereinstimmungskriterien der Sicherheitsrichtlinie das dritte Oktett in der IP-Adresse (symbolisch dargestellt als 192.168.*.11) verwerfen können. Daher entsprechen Pakete mit Quell-IP-Adressen wie 192.168.1.11 und 192.168.22.11 den Übereinstimmungskriterien. Pakete mit Quell-IP-Adressen wie 192.168.0.1 und 192.168.1.21 erfüllen die Übereinstimmungskriterien jedoch nicht.

Die Verwendung von Platzhalteradressen ist nicht nur auf vollständige Oktette beschränkt. Sie können eine beliebige Platzhalteradresse konfigurieren. Die Platzhalteradresse 192.168.7.1/255.255.7.255 bedeutet beispielsweise, dass Sie nur die ersten 5 Bits des dritten Oktetts der Platzhalteradresse ignorieren müssen, während die Richtlinie übereinstimmt. Wenn die Verwendung der Platzhalteradresse nur auf vollständige Oktette beschränkt ist, sind Platzhaltermasken mit entweder 0 oder 255 in jedem der vier Oktette zulässig.

DNS-Namen in Adressbüchern

Standardmäßig können Sie IPv4- und IPv6-Adressen für ein DNS auflösen. Wenn IPv4- oder IPv6-Adressen angegeben sind, können Sie nur diese Adressen auflösen, indem Sie die Schlüsselwörter "IPv4-only" bzw. "IPv6-only" verwenden.

Beachten Sie Folgendes, wenn Sie die Quelladresse für DNS konfigurieren:

  • Es kann nur eine Quelladresse als Quelladresse für jeden DNS-Servernamen konfiguriert werden.

  • IPv6-Quelladressen werden für IPv6-DNS-Server und nur IPv4-Adressen für IPv4-Server unterstützt. Sie können keine IPv4-Adresse für einen IPv6-DNS-Server oder eine IPv6-Adresse für einen IPv4-DNS-Server konfigurieren.

Damit der gesamte Verwaltungsdatenverkehr von einer bestimmten Quelladresse stammt, konfigurieren Sie den Systemnamenserver und die Quelladresse. Zum Beispiel:

Bevor Sie Domänennamen für Adresseinträge verwenden können, müssen Sie das Sicherheitsgerät für DNS-Dienste konfigurieren. Weitere Informationen zu DNS finden Sie unter DNS-Übersicht.

Grundlegendes zu globalen Adressbüchern

Ein Adressbuch mit dem Namen "global" ist immer auf Ihrem System vorhanden. Ähnlich wie andere Adressbücher kann das globale Adressbuch eine beliebige Kombination aus IPv4-Adressen, IPv6-Adressen, Platzhalteradressen oder DNS-Namen (Domain Name System) enthalten.

Sie können Adressen im globalen Adressbuch erstellen oder die vordefinierten Adressen (any, any-IPv4 und any-IPv6) verwenden. Um die Adressen im globalen Adressbuch zu verwenden, müssen Sie die Sicherheitszonen jedoch nicht daran anhängen. Das globale Adressbuch ist für alle Sicherheitszonen verfügbar, denen keine Adressbücher zugeordnet sind.

Globale Adressbücher werden in den folgenden Fällen verwendet:

  • NAT-Konfigurationen: NAT-Regeln können Adressobjekte nur aus dem globalen Adressbuch verwenden. Sie können keine Adressen aus zonenbasierten Adressbüchern verwenden.

  • Globale Richtlinien: Adressen, die in einer globalen Richtlinie verwendet werden, müssen im globalen Adressbuch definiert werden. Globale Adressbuchobjekte gehören keiner bestimmten Zone an.

Grundlegendes zu Adresssätzen

Ein Adressbuch kann eine große Anzahl von Adressen enthalten und schwierig zu verwalten sein. Sie können Gruppen von Adressen erstellen, die als Adresssätze bezeichnet werden, um große Adressbücher zu verwalten. Mithilfe von Adresssätzen können Sie Adressen in logischen Gruppen organisieren und diese verwenden, um andere Funktionen, wie Richtlinien und NAT-Regeln, einfach zu konfigurieren.

Der vordefinierte Adresssatz, anyder sowohl als auch any-ipv4 any-ipv6 Adressen enthält, wird automatisch für jede Sicherheitszone erstellt.

Sie können Adressgruppen mit vorhandenen Benutzern erstellen oder leere Adresssätze erstellen und diese später mit Benutzern füllen. Beim Erstellen von Adresssätzen können Sie IPv4- und IPv6-Adressen kombinieren, die Adressen müssen sich jedoch in derselben Sicherheitszone befinden.

Sie können auch einen Adresssatz innerhalb eines Adresssatzes erstellen. Auf diese Weise können Sie Richtlinien effektiver anwenden. Wenn Sie z. B. eine Richtlinie auf zwei Adressgruppen set1 anwenden möchten und set2anstelle von zwei Anweisungen nur eine Anweisung verwenden können, um die Richtlinie auf eine neue Adressgruppe anzuwenden, , die Adressgruppen set1 und set2enthält. set3

Wenn Sie Adressen zu Richtlinien hinzufügen, kann manchmal dieselbe Teilmenge von Adressen in mehreren Richtlinien vorhanden sein, wodurch es schwierig ist, zu verwalten, wie sich Richtlinien auf die einzelnen Adresseinträge auswirken. Verweisen Sie auf einen Adressgruppeneintrag in einer Richtlinie, z. B. auf einen einzelnen Adressbucheintrag, damit Sie eine kleine Anzahl von Adressgruppen verwalten können, anstatt eine große Anzahl einzelner Adresseinträge zu verwalten.

Konfigurieren von Adressen und Adressgruppen

Sie können Adressen und Adresssätze in einem Adressbuch definieren und diese dann bei der Konfiguration verschiedener Funktionen verwenden. Sie können auch vordefinierte Adressen anyverwenden, any-ipv4die any-ipv6 standardmäßig verfügbar sind. Sie können die vordefinierte Adresse any jedoch nicht zu einem Adressbuch hinzufügen.

Nachdem Adressbücher und -sätze konfiguriert wurden, werden sie zum Konfigurieren verschiedener Funktionen verwendet, z. B. Sicherheitsrichtlinien, Sicherheitszonen und NAT.

Adressen und Adressgruppen

Sie können IPv4-Adressen, IPv6-Adressen, Platzhalteradressen oder DNS-Namen (Domain Name System) als Adresseinträge in einem Adressbuch definieren.

Das folgende Beispieladressbuch enthält book1 verschiedene Adresstypen und Adresssätze. Einmal definiert, können Sie diese Adressen und Adresssätze bei der Konfiguration von Sicherheitszonen, Richtlinien oder NAT-Regeln nutzen.

Beachten Sie beim Definieren von Adressen und Adresssätzen die folgenden Richtlinien:

  • Adresssätze können nur Adressnamen enthalten, die zur gleichen Sicherheitszone gehören.

  • Adressnamen anyund any-ipv4 any-ipv6 sind reserviert; Sie können sie nicht zum Erstellen von Adressen verwenden.

  • Adressen und Adresssätze in derselben Zone müssen unterschiedliche Namen haben.

  • Adressnamen dürfen nicht mit Adresssatznamen identisch sein. Wenn Sie z. B. eine Adresse mit dem Namen add1konfigurieren, erstellen Sie die Adresse nicht, die mit dem Namen add1festgelegt ist.

  • Wenn Sie einen einzelnen Adressbucheintrag aus dem Adressbuch löschen, müssen Sie die Adresse (unabhängig davon, wo sie referenziert wird) aus allen Adresssätzen entfernen. Andernfalls verursacht das System einen Commit-Fehler.

Adressbücher und Sicherheitszonen

Eine Sicherheitszone ist eine logische Gruppe von Schnittstellen mit identischen Sicherheitsanforderungen. Sie fügen Sicherheitszonen an Adressbücher an, die Einträge für die adressierbaren Netzwerke und Endhosts (und damit Benutzer) enthalten, die zur Zone gehören.

Eine Zone kann zwei Adressbücher gleichzeitig verwenden – das globale Adressbuch und das Adressbuch, dem die Zone zugeordnet ist. Wenn eine Sicherheitszone keinem Adressbuch zugeordnet ist, wird automatisch das globale Adressbuch verwendet. Wenn also eine Sicherheitszone an ein Adressbuch angehängt ist, sucht das System nach Adressen aus diesem angehängten Adressbuch. Andernfalls sucht das System nach Adressen aus dem globalen Standardadressbuch. Das globale Adressbuch ist standardmäßig für alle Sicherheitszonen verfügbar. Sie müssen keine Zonen an das globale Adressbuch anfügen.

Die folgenden Richtlinien gelten für das Anhängen von Sicherheitszonen an Adressbücher:

  • Adressen, die einer Sicherheitszone zugeordnet sind, entsprechen den Sicherheitsanforderungen der Zone.

  • Das Adressbuch, das Sie an eine Sicherheitszone anfügen, muss alle IP-Adressen enthalten, die innerhalb dieser Zone erreichbar sind.

  • Wenn Sie Richtlinien zwischen zwei Zonen konfigurieren, müssen Sie die Adressen für jedes Adressbuch der Zone definieren.

  • Adressen in einem benutzerdefinierten Adressbuch haben eine höhere Nachschlagepriorität als Adressen im globalen Adressbuch. Für eine Sicherheitszone, die an ein benutzerdefiniertes Adressbuch angehängt ist, durchsucht das System also zuerst das benutzerdefinierte Adressbuch. Wenn keine Adresse gefunden wird, wird das globale Adressbuch durchsucht.

Adressbücher und Sicherheitsrichtlinien

Adressen und Adresssätze werden beim Angeben der Übereinstimmungskriterien für eine Richtlinie verwendet. Bevor Sie Richtlinien konfigurieren können, um Datenverkehr von und zu einzelnen Hosts und Subnetzen zuzulassen, zu verweigern oder zu tunneln, müssen Sie Einträge für diese in Adressbüchern vornehmen. Sie können verschiedene Adresstypen, z. B. IPv4-Adressen, IPv6-Adressen, Platzhalteradressen und DNS-Namen, als Übereinstimmungskriterien für Sicherheitsrichtlinien definieren.

Richtlinien enthalten sowohl Quell- als auch Zieladressen. Sie können auf eine Adresse oder Adresse, die in einer Richtlinie festgelegt ist, anhand des Namens verweisen, den Sie ihr im Adressbuch zuweisen, das der in der Richtlinie angegebenen Zone zugeordnet ist.

  • Wenn Datenverkehr an eine Zone gesendet wird, werden die Zone und die Adresse, an die der Datenverkehr gesendet wird, als Zielzone und Adressabgleichskriterien in Richtlinien verwendet.

  • Wenn Datenverkehr aus einer Zone gesendet wird, werden die Zone und die Adresse, von der der Datenverkehr gesendet wird, als Quellzone und Adressabgleichskriterien in Richtlinien verwendet.

Für Sicherheitsrichtlinien verfügbare Adressen

Wenn Sie die Quell- und Zieladressen für eine Richtlinienregel konfigurieren, können Sie ein Fragezeichen in die CLI eingeben, um alle verfügbaren Adressen aufzulisten, aus denen Sie auswählen können.

Sie können denselben Adressnamen für verschiedene Adressen verwenden, die sich in unterschiedlichen Adressbüchern befinden. Die CLI listet jedoch nur eine dieser Adressen auf – die Adresse mit der höchsten Suchpriorität.

Angenommen, Sie konfigurieren Adressen in zwei Adressbüchern –global und book1. Zeigen Sie dann die Adressen an, die Sie als Quell- oder Zieladressen in einer Richtlinie konfigurieren können (siehe Tabelle 1).

Tabelle 1: Verfügbare Adressen, die in der CLI angezeigt werden

Konfigurierte Adressen

In der CLI angezeigte Adressen

[edit security address-book]
set global address a1 203.0.113.0/24; 
set global address a2 198.51.100.0/24;  
set global address a3 192.0.2.0/24;  
set book1 address a1 203.0.113.128/25;
[edit security policies from-zone trust to-zone untrust]
user@host# set policy p1 match set match source-address ?

Possible completions:
  [         Open a set of values
  a1        The address in address book book1
  a2        The address in address book global
  a3        The address in address book global
  any       Any IPv4 or IPv6 address
  any-ipv4  Any IPv4 address
  any-ipv6  Any IPv6 address

Die in diesem Beispiel angezeigten Adressen veranschaulichen:

  • Adressen in einem benutzerdefinierten Adressbuch haben eine höhere Nachschlagepriorität als Adressen im globalen Adressbuch.

  • Adressen in einem globalen Adressbuch haben eine höhere Priorität als die vordefinierten Adressen any, any-ipv4und any-ipv6.

  • Wenn derselbe Adressname für zwei oder mehr verschiedene Adressen konfiguriert ist, ist basierend auf der Adresssuche nur die Adresse mit der höchsten Priorität verfügbar. In diesem Beispiel zeigt die CLI die Adresse a1 von book1 (203.0.113.128/25) an, da diese Adresse eine höhere Suchpriorität hat als die globale Adresse a1 (203.0.113.0/24).

Anwenden von Richtlinien auf Adressgruppen

Wenn Sie einen Adresssatz in Richtlinien angeben, wendet Junos OS die Richtlinien automatisch auf jedes Adressgruppenmitglied an, sodass Sie sie nicht für jede Adresse einzeln erstellen müssen. Wenn in einer Richtlinie auf einen Adresssatz verwiesen wird, kann der Adresssatz nicht entfernt werden, ohne den Verweis in der Richtlinie zu entfernen. Es kann jedoch bearbeitet werden.

Anmerkung:

Beachten Sie, dass das System für jeden Adresssatz individuelle Regeln für seine Mitglieder erstellt. Es erstellt eine interne Regel für jedes Mitglied in der Gruppe sowie für jeden Dienst, der für jeden Benutzer konfiguriert ist. Wenn Sie Adressbücher konfigurieren, ohne dies zu berücksichtigen, können Sie die Anzahl der verfügbaren Richtlinienressourcen überschreiten, insbesondere wenn sowohl die Quell- als auch die Zieladresse Adressgruppen sind und der angegebene Dienst eine Dienstgruppe ist.

Abbildung 1 zeigt, wie Richtlinien auf Adresssätze angewendet werden.

Abbildung 1: Anwenden von Richtlinien auf Adressgruppen Applying Policies to Address Sets

Verwenden von Adressen und Adresssätzen in der NAT-Konfiguration

Nachdem Sie Adressen in Adressbüchern definiert haben, können Sie sie in den Quell-, Ziel- oder statischen NAT-Regeln angeben. Es ist einfacher, aussagekräftige Adressnamen anstelle von IP-Präfixen als Quell- und Zieladressen in der NAT-Regelkonfiguration anzugeben. Anstatt z. B. 10.208.16.0/22 als Quelladresse anzugeben, können Sie eine Adresse mit dem Namen local angeben, die die Adresse 10.208.16.0/22 enthält.

Sie können Adresssätze auch in NAT-Regeln angeben, sodass Sie mehrere Adressen innerhalb einer Adressgruppe hinzufügen und somit eine kleine Anzahl von Adresssätzen verwalten können, anstatt eine große Anzahl einzelner Adresseinträge zu verwalten. Wenn Sie einen Adresssatz in einer NAT-Regel angeben, wendet Junos OS die Regel automatisch auf jedes Adressgruppenmitglied an, sodass Sie nicht jede Adresse einzeln angeben müssen.

Anmerkung:

Die folgenden Adress- und Adresssatztypen werden in NAT-Regeln nicht unterstützt: Platzhalteradressen, DNS-Namen und eine Kombination aus IPv4- und IPv6-Adressen.

Befolgen Sie beim Konfigurieren von Adressbüchern mit NAT die folgenden Richtlinien:

  • In einer NAT-Regel können Sie Adressen nur aus einem globalen Adressbuch angeben. Benutzerdefinierte Adressbücher werden mit NAT nicht unterstützt.

  • Sie können einen Adresssatz als Quelladressnamen in einer Quell-NAT-Regel konfigurieren. Sie können jedoch keine Adresse konfigurieren, die als Zieladressname in einer NAT-Zielregel festgelegt ist.

    Die folgenden NAT-Beispielanweisungen zeigen die Adress- und Adresssatztypen, die mit Quell- und Ziel-NAT-Regeln unterstützt werden:

  • In einer statischen NAT-Regel können Sie keinen Adresssatz als Quell- oder Zieladressnamen konfigurieren. Die folgenden NAT-Beispielanweisungen zeigen die Adresstypen, die mit statischen NAT-Regeln unterstützt werden:

Beispiel: Konfigurieren von Adressbüchern und Adresssätzen

In diesem Beispiel wird gezeigt, wie Adressen und Adresssätze in Adressbüchern konfiguriert werden. Außerdem wird gezeigt, wie Adressbücher an Sicherheitszonen angehängt werden.

Anforderungen

Bevor Sie beginnen:

  • Konfigurieren Sie die Sicherheitsgeräte von Juniper Networks für die Netzwerkkommunikation.

  • Konfigurieren von Netzwerkschnittstellen auf Server- und Mitgliedsgeräten. Weitere Informationen finden Sie im Benutzerhandbuch für Sicherheitsgeräte der Schnittstelle.

  • Konfigurieren von DNS-Diensten (Domain Name System). Weitere Informationen zu DNS finden Sie unter DNS-Übersicht.

Überblick

In diesem Beispiel konfigurieren Sie ein Adressbuch mit Adressen und Adresssätzen (siehe Abbildung 2), um die Konfiguration des Netzwerks Ihres Unternehmens zu vereinfachen. Sie erstellen ein Adressbuch mit dem Namen Eng-dept und fügen Adressen von Mitgliedern aus der Engineering-Abteilung hinzu. Sie erstellen ein weiteres Adressbuch mit dem Namen Web und fügen ihm einen DNS-Namen hinzu. Anschließend fügen Sie eine Sicherheitszonenvertrauensstellung an das Eng-dept Adressbuch und eine Sicherheitszonenvertrauensstellung an das Web Adressbuch an. Außerdem erstellen Sie Adresssätze, um Software- und Hardwareadressen in der Engineering-Abteilung zu gruppieren. Sie planen, diese Adressen als Quell- und Zieladressen in Ihren zukünftigen Richtlinienkonfigurationen zu verwenden.

Darüber hinaus fügen Sie dem globalen Adressbuch eine Adresse hinzu, die für jede Sicherheitszone verfügbar ist, der kein Adressbuch zugeordnet ist.

Abbildung 2: Konfigurieren von Adressen und Adresssätzen Network diagram showing an untrust zone with intranet and web server, SRX Firewall connecting to a trust zone with Eng-dept network and four computers labeled a1 to a4.

Topologie

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 erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene ein, und geben Sie sie dann aus dem [edit] Konfigurationsmodus ein commit .

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 Adressen und Adresssätze:

  1. Konfigurieren Sie Ethernet-Schnittstellen und weisen Sie ihnen IPv4-Adressen zu.

  2. Erstellen Sie Sicherheitszonen und weisen Sie ihnen Schnittstellen zu.

  3. Erstellen Sie ein Adressbuch und definieren Sie darin Adressen.

  4. Erstellen Sie Adresssätze.

  5. Fügen Sie das Adressbuch einer Sicherheitszone hinzu.

  6. Erstellen Sie ein weiteres Adressbuch, und fügen Sie es einer Sicherheitszone hinzu.

  7. Definieren Sie eine Adresse im globalen Adressbuch.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show security zones Befehle und show security address-book eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit Sie aus dem Konfigurationsmodus.

Verifizierung

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

Überprüfen der Adressbuchkonfiguration

Zweck

Zeigen Sie Informationen zu konfigurierten Adressbüchern und Adressen an.

Aktion

Geben Sie im Konfigurationsmodus den show security address-book Befehl ein.

Überprüfen der Konfiguration des globalen Adressbuchs

Zweck

Zeigen Sie Informationen über konfigurierte Adressen im globalen Adressbuch an.

Aktion

Geben Sie im Konfigurationsmodus den show security address-book global Befehl ein.

Ausschließen von Adressen aus Richtlinien

Junos OS ermöglicht es Benutzern, einer Richtlinie eine beliebige Anzahl von Quell- und Zieladressen hinzuzufügen. Wenn Sie bestimmte Adressen aus einer Richtlinie ausschließen müssen, können Sie sie als negierte Adressen konfigurieren. Wenn eine Adresse als negierte Adresse konfiguriert ist, wird sie von einer Richtlinie ausgeschlossen. Sie können jedoch die folgenden IP-Adressen nicht von einer Richtlinie ausschließen:

  • Platzhalter

  • IPv6-Schnittstelle

  • jegliche

  • Beliebiges IPv4

  • Beliebiges IPv6

  • 0.0.0.0

Wenn ein Adressbereich oder eine einzelne Adresse negiert wird, kann er in mehrere Adressen aufgeteilt werden. Diese negierten Adressen werden als Präfix oder Länge angezeigt, die mehr Arbeitsspeicher für die Speicherung in einer Packet Forwarding Engine erfordert.

Jede Plattform verfügt über eine begrenzte Anzahl von Richtlinien mit negierten Adressen. Eine Richtlinie kann 10 Quell- oder Zieladressen enthalten. Die Kapazität der Richtlinie hängt von der maximalen Anzahl von Richtlinien ab, die die Plattform unterstützt.

Bevor Sie eine negierte Quelladresse, Zieladresse oder beides konfigurieren, führen Sie die folgenden Aufgaben aus:

  1. Erstellen Sie ein Quell-, Ziel- oder beides-Adressbuch.

  2. Erstellen Sie Adressnamen und weisen Sie den Adressnamen Quell- und Zieladressen zu.

  3. Erstellen Sie Adresssätze, um Quell-, Ziel- oder beide Adressnamen zu gruppieren.

  4. Anfügen von Quell- und Zieladressbüchern an Sicherheitszonen. Fügen Sie z. B. das Quelladressbuch an die Vertrauensstellung "Von-Zone" und das Zieladressbuch an die Vertrauensstellung "An-Zone" an.

  5. Geben Sie die Übereinstimmungsquelle, das Ziel oder beide Adressnamen an.

  6. Führen Sie source-address-excluded, destination-address excluded oder beide Befehle aus. Eine Quelle, ein Ziel oder beide Adressen, die in der Quelle, dem Ziel oder in beiden Adressbüchern hinzugefügt wurden, werden von der Richtlinie ausgeschlossen.

Anmerkung:

Das globale Adressbuch muss keiner Sicherheitszone zugeordnet werden.

Beispiel: Ausschließen von Adressen aus Richtlinien

In diesem Beispiel wird gezeigt, wie negierte Quell- und Zieladressen konfiguriert werden. Außerdem wird gezeigt, wie Adressbücher und Adresssätze konfiguriert werden.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Eine SRX-Firewall

  • Einen PC

  • Alle unterstützten Versionen von Junos OS

Bevor Sie beginnen, konfigurieren Sie Adressbücher und Adresssätze. Siehe Beispiel: Konfigurieren von Adressbüchern und Adresssätzen.

Überblick

In diesem Beispiel erstellen Sie Quell- und Zieladressbücher, SOUR-ADDR und DES-ADDR, und fügen Quell- und Zieladressen hinzu. Sie erstellen Quell- und Zieladresssätze, as1 und as2, und gruppieren Quell- und Zieladressen nach ihnen. Anschließend fügen Sie das Quelladressbuch an die Sicherheitszonenvertrauensstellung und das Zieladressbuch an die Sicherheitszonen-Vertrauensstellung an.

Sie erstellen Sicherheitszonen mit Zonenvertrauen und To-Zonen-Vertrauenswürdigkeit. Sie geben den Richtliniennamen auf p1 an und legen dann den Namen der Übereinstimmungsquelladresse auf as1 und die Übereinstimmungszieladresse auf as2 fest. Sie geben die Befehle source -address-excluded und destination -address-excluded an, um Quell- und Zieladressen auszuschließen, die in der Richtlinie p1 konfiguriert sind. Zum Schluss legen Sie die Richtlinie p1 so fest, dass Datenverkehr von der Zonenvertrauensstellung in die Nichtvertrauenswürdigkeit der Bis-Zone zugelassen wird.

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 erforderlichen Details, um sie an Ihre Netzwerkkonfiguration anzupassen, kopieren Sie die Befehle, fügen Sie sie in die CLI auf der Hierarchieebene ein, und geben Sie sie dann aus dem [edit] Konfigurationsmodus ein commit .

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 negierte Adressen:

  1. Erstellen Sie ein Quelladressbuch und Adressnamen. Fügen Sie die Quelladressen dem Adressbuch hinzu.

  2. Erstellen Sie einen Adresssatz, um Quelladressnamen zu gruppieren.

  3. Fügen Sie das Quelladressbuch an die Sicherheitszone an.

  4. Erstellen Sie ein Zieladressbuch und Adressnamen. Fügen Sie die Zieladressen dem Adressbuch hinzu.

  5. Erstellen Sie einen weiteren Adresssatz, um die Namen der Zieladressen zu gruppieren.

  6. Fügen Sie das Zieladressbuch an die Sicherheitszone an.

  7. Geben Sie den Richtliniennamen und die Quelladresse an.

  8. Quelladressen aus der Richtlinie ausschließen.

  9. Geben Sie die Zieladresse an.

  10. Zieladressen aus der Richtlinie ausschließen.

  11. Konfigurieren Sie die Anwendung der Sicherheitsrichtlinie.

  12. Lassen Sie den Datenverkehr von der Zonenvertrauensstellung bis zur Bis-Zonen-Vertrauensstellung zu.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie den show security policies Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit Sie aus dem Konfigurationsmodus.

Verifizierung

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

Überprüfen der Richtlinienkonfiguration

Zweck

Vergewissern Sie sich, dass die Richtlinienkonfiguration korrekt ist.

Aktion

Geben Sie im Betriebsmodus den show security policies policy-name p1 Befehl ein.

Diese Ausgabe fasst die Richtlinienkonfiguration zusammen.

Überprüfen der Richtlinienkonfigurationsdetails

Zweck

Vergewissern Sie sich, dass die Richtlinie und die Konfigurationen der negierten Quell- und Zieladresse korrekt sind.

Aktion

Geben Sie im Betriebsmodus den show security policies policy-name p1 detail Befehl ein.

Diese Ausgabe fasst die Richtlinienkonfiguration zusammen und zeigt die Namen der negierten Quell- und Zieladressen an, die von der Richtlinie ausgeschlossen sind.

Plattformspezifisches Verhalten von Richtlinien, Adressbüchern und Adresssätzen

Plattformspezifische DNS-Namen in Adressbüchern – Verhalten

Verwenden Sie Adressbücher und den Funktions-Explorer , um die Plattform- und Releaseunterstützung für bestimmte Features zu bestätigen.

Verwenden Sie die folgende Tabelle, um das plattformspezifische Verhalten für Ihre Plattform zu überprüfen:

Bahnsteig

Unterschied

SRX-Firewalls und vSRX3.0

  • Bei SRX5400-Geräten und virtuellen Firewall-Instanzen der Serie vSRX3.0 kann der Verwaltungsdatenverkehr von einer bestimmten Quelladresse für DNS-Namen (Domain Name System) stammen.

Plattformspezifisches Verhalten von Adressen und Adresssätzen

Bahnsteig

Unterschied

Adressobjekte pro Sicherheitsrichtlinie

Firewalls der SRX-Serie

  • Auf SRX-Firewalls, die Adressen und Adresssätze unterstützen, kann eine Richtlinie auf mehrere Adresssätze, mehrere Adresseinträge oder beides verweisen. Ein Adresssatz kann maximal 16384 Adresseinträge und maximal 256 Adresssätze referenzieren.

  • Auf SRX-Firewalls, die Adressen und Adresssätze unterstützen, entspricht jeder IPv6-Adresseintrag einem Adressobjekt pro Richtlinie. Beispiel: Um ein SRX345-Gerät mit einer Beschränkung von 2048 Adressobjekten pro Richtlinie zu konfigurieren, können Sie 2040 IPv4-Einträge und 8 IPv6-Einträge (2040 + 8 = 2048) konfigurieren und die Konfiguration bestätigen.

    Wenn Sie 2040 IPv4-Adresseinträge und 9 IPv6-Adresseinträge konfigurieren (2040+9 = 2049), erhalten Sie die folgende Fehlermeldung, wenn Sie versuchen, die Konfiguration zu bestätigen:

    "Error exceeding maximum limit of source addresses per policy (2048)"

Es gibt eine Begrenzung für die Anzahl der Adressobjekte, auf die eine Richtlinie verweisen kann. Die maximale Anzahl von Adressobjekten pro Richtlinie ist für verschiedene Plattformen unterschiedlich, wie in der folgenden Tabelle dargestellt.

Weitere Informationen zur maximalen Anzahl von Richtlinien pro Kontext für SRX-Firewalls finden Sie unter Best Practices für die Definition von Richtlinien auf SRX-Firewalls .

SRX5400 Geräte unterstützen maximal 16.000 Adressobjekte pro Richtlinie und maximal 80.000 Richtlinien pro Kontext.