Damit Sie Adressgruppen verwenden können, müssen Sie zuerst den Bereich der Adressgruppe bestimmen, die für Ihre Anforderung relevant ist. Der Bereich gibt die Ebene an, auf der die Adressgruppe in der Ressourcenhierarchie gilt.
Wenn Sie eine Adressgruppe in einer Firewallregel verwenden möchten, die für ein einzelnes Projekt gilt, verwenden Sie eine projektbezogene Adressgruppe.
Wenn Sie eine Adressgruppe in einer Firewall-Richtlinienregel verwenden möchten, die in der gesamten Hierarchie auf alle Ressourcen in einer Organisation oder einem Netzwerk anwendbar ist, verwenden Sie eine organisationsbezogene Adressgruppe.
Projektbezogene Adressgruppen
Dieser Abschnitt enthält detaillierte Informationen zum Verwalten von projektbezogenen Adressgruppen.
Projektbezogene Adressgruppen werden auf Projektebene definiert und gelten nur für das Projekt, in dem sie erstellt werden. Damit Sie eine Adressgruppe verwenden können, müssen Sie sie mit einer Firewallregel in einer globalen Netzwerk-Firewallrichtlinie oder mit einer regionalen Netzwerk-Firewallrichtlinie verknüpfen. Der Standort der Adressgruppe muss mit dem Standort der Firewallrichtlinie übereinstimmen, an der sie verwendet wird.
Adressgruppe erstellen
Der Containertyp der projektbezogenen Adressgruppe ist immer auf projects
festgelegt.
Wenn Sie eine Adressgruppe erstellen, können Sie den Namen der Adressgruppe als String oder als eindeutige URL-ID angeben. Die eindeutige URL für eine projektbezogene Adressgruppe kann im folgenden Format erstellt werden:
projects/PROJECT_ID/locations/location/addressGroups/ADDRESS_GROUP_NAME
Wenn Sie für den Namen der Adressgruppe eine eindeutige URL-ID verwenden, ist der Standort der Adressgruppe bereits in der URL-ID enthalten. Wenn Sie jedoch nur den Namen der Adressgruppe verwenden, müssen Sie den Standort separat angeben. Weitere Informationen zu eindeutigen URL-Kennzeichnungen finden Sie unter Spezifikationen für Adressgruppen.
Eine Adressgruppe kann IPv4- oder IPv6-Elementtypen haben, aber nicht beides. Außerdem müssen Sie die maximale Elementkapazität für eine Adressgruppe angeben. Nachdem die Adressgruppe erstellt wurde, können Sie den Namen, den Elementtyp oder die Elementkapazität der Adressgruppe nicht mehr ändern.
gcloud
gcloud network-security address-groups create NAME \ --type TYPE \ --capacity CAPACITY \ --location LOCATION \ --description DESCRIPTION
Dabei gilt:
NAME
: Name der Adressgruppe; Sie können den Namen als String oder als eindeutige URL-ID angebenTYPE
: Typ der Adressgruppe (IPv4 oder IPv6)CAPACITY
: Kapazität der AdressgruppeLOCATION
: Standort der AdressgruppeDies kann auf
global
oder einen Regionscode (z. B.europe-west
) gesetzt werden. Wenn Sie eine eindeutige URL-ID für den Parametername
verwenden, können Sie den Parameterlocation
weglassen.DESCRIPTION
: Optionale Beschreibung für die Adressgruppe
Adressgruppe beschreiben
Um die Details einer Adressgruppe anzuzeigen, müssen Sie den Namen und den Standort der Adressgruppe angeben.
gcloud
gcloud network-security address-groups describe NAME \ --location LOCATION
Beschreibung einer Adressgruppe aktualisieren
Name, Typ oder Kapazität der Adressgruppe können nicht aktualisiert werden. Sie können nur die Beschreibung der Adressgruppe aktualisieren.
gcloud
gcloud network-security address-groups update NAME \ --description DESCRIPTION \ --location LOCATION
Adressgruppen auflisten
Sie können alle Adressgruppen an einem Standort auflisten.
gcloud
gcloud network-security address-groups list \ --location LOCATION
Adressgruppen löschen
Sie können eine Adressgruppe löschen. Geben Sie dazu ihren Namen und ihren Standort an. Wenn jedoch eine Firewallrichtlinie auf die Adressgruppe verweist, kann diese Adressgruppe nicht gelöscht werden.
gcloud
gcloud network-security address-groups delete NAME \ --location LOCATION
Nach Instanzgruppenreferenzen suchen
Eine Adressgruppe wird von Firewallrichtlinien verwendet. Sie finden eine Liste aller Firewallrichtlinien, die eine bestimmte Adressgruppe verwenden.
gcloud
gcloud network-security address-groups list-references NAME \ --location LOCATION
Einer Adressgruppe Elemente hinzufügen
Sie können einer Adressgruppe mehrere Elemente wie IP-Adressen oder IP-Bereiche hinzufügen. Wenn die Anfrage Elemente enthält, die bereits Teil der Adressgruppen sind, werden diese Elemente ignoriert. Wenn die Anfrage ungültige Elemente enthält, schlägt die gesamte Anfrage fehl.
gcloud
gcloud network-security address-groups add-items NAME \ --items ITEMS \ --location LOCATION
Dabei gilt:
NAME
: Name der Adressgruppe; Sie können den Namen als String oder als eindeutige URL-ID angebenITEMS
: durch Kommas getrennte Liste von IP-Adressen oder IP-Bereichen im CIDR-FormatLOCATION
: Standort der AdressgruppeDies kann auf
global
oder einen Regionscode (z. B.europe-west
) gesetzt werden. Wenn Sie eine eindeutige URL-ID für den Parametername
verwenden, können Sie den Parameterlocation
weglassen.
Element aus einer Adressgruppe entfernen
Sie können vorhandene Elemente aus einer Adressgruppe entfernen. Wenn eines der Elemente in der Anfrage ungültig ist, schlägt die Anfrage fehl. Wenn die Anfrage Elemente enthält, die nicht Teil der Adressgruppe sind, werden diese Elemente ignoriert.
gcloud
gcloud network-security address-groups remove-items NAME \ --items ITEMS \ --location LOCATION
Elemente aus einer anderen Adressgruppe klonen
Sie können Elemente von einer Adressgruppe in eine andere klonen. Beachten Sie die folgenden Richtlinien, um eine Adressgruppe zu klonen:
- Beide Adressgruppen müssen vom gleichen Typ sein.
- Beide Adressgruppen müssen sich in derselben Region befinden.
- Achten Sie darauf, dass die neue Adressgruppe genügend Kapazität hat, um den Elementen der Quelladressgruppe zu entsprechen, die geklont werden.
Verwenden Sie das folgende eindeutige URL-Kennungsformat, um die Quelladressgruppe anzugeben:
projects/PROJECT_ID/locations/location/addressGroups/ADDRESS_GROUP_NAME
Weitere Informationen zu eindeutigen URL-Kennungen für Adressgruppen finden Sie unter Spezifikationen für Adressgruppen.
gcloud
gcloud network-security address-groups clone-items NAME \ --source SOURCE_NAMED_LIST \ --location LOCATION
Dabei gilt:
NAME
: Name der Adressgruppe; Sie können den Namen als String oder als eindeutige URL-ID angebenSOURCE_NAMED_LIST
: eindeutige URL-ID der Quelladressgruppe, von der die Elemente geklont werdenLOCATION
: Standort der ZieladressgruppeDies kann auf
global
oder einen Regionscode (z. B.europe-west
) gesetzt werden. Wenn Sie eine eindeutige URL-ID für den Parametername
verwenden, können Sie den Parameterlocation
weglassen.
Adressgruppen auf Organisationsebene
Dieser Abschnitt enthält detaillierte Informationen zum Verwalten von organisationsbezogenen Adressgruppen.
Adressgruppen auf Organisationsebene werden auf Organisationsebene definiert und gelten für alle Ressourcen in der Organisation, wie in der Ressourcenhierarchie angegeben. Damit Sie eine Adressgruppe verwenden können, müssen Sie sie mit einer Firewall-Regel in einer hierarchischen Firewallrichtlinie, einer globalen Netzwerk-Firewallrichtlinie oder einer regionalen Netzwerk-Firewallrichtlinie verknüpfen.
Adressgruppe erstellen
Der Containertyp der organisationsbezogenen Adressgruppe ist immer auf organization
gesetzt.
Wenn Sie eine Adressgruppe erstellen, können Sie den Namen der Adressgruppe als String oder als eindeutige URL-ID angeben. Die eindeutige URL für eine organisationsbezogene Adressgruppe kann im folgenden Format erstellt werden:
organization/ORGANIZATION_ID/locations/LOCATION/addressGroups/ADDRESS_GROUP_NAME
Wenn Sie für den Namen der Adressgruppe eine eindeutige URL-ID verwenden, ist die ID oder der Standort der Organisation bereits in der URL-ID enthalten. Wenn Sie jedoch nur den Namen der Adressgruppe verwenden, müssen Sie die ID der Organisation und den Standort angeben, an dem Sie die Adressgruppe definieren. Weitere Informationen zu eindeutigen URL-Kennzeichnungen finden Sie unter Spezifikationen für Adressgruppen.
Eine Adressgruppe kann IPv4- oder IPv6-Elementtypen haben, aber nicht beides. Außerdem müssen Sie die maximale Elementkapazität für eine Adressgruppe angeben. Nachdem die Adressgruppe erstellt wurde, können Sie den Namen, den Elementtyp oder die Elementkapazität der Adressgruppe nicht mehr ändern.
gcloud
gcloud network-security org-address-groups create NAME \ --organization ORGANIZATION \ --type TYPE \ --capacity CAPACITY \ --location LOCATION \ --description DESCRIPTION
Dabei gilt:
NAME
: Name der Adressgruppe; Sie können den Namen als String oder als eindeutige URL-ID angebenORGANIZATION
: Organisations-ID, in der die Adressgruppe erstellt wirdWenn Sie eine eindeutige URL-ID für den Parameter
name
verwenden, können Sie den Parameterorganization
weglassen.TYPE
: Typ der Adressgruppe (IPv4 oder IPv6)CAPACITY
: Kapazität der AdressgruppeLOCATION
: Standort der AdressgruppeDies kann auf
global
oder einen Regionscode (z. B.europe-west
) gesetzt werden. Wenn Sie eine eindeutige URL-ID für den Parametername
verwenden, können Sie den Parameterlocation
weglassen.DESCRIPTION
: Optionale Beschreibung für die Adressgruppe
Adressgruppe beschreiben
Sie können die Details einer bestimmten Adressgruppe aufrufen.
gcloud
gcloud network-security org-address-groups describe NAME \ --organization ORGANIZATION \ --location LOCATION
Beschreibung einer Adressgruppe aktualisieren
Name, Typ oder Kapazität der Adressgruppe können nicht aktualisiert werden. Sie können nur die Beschreibung der Adressgruppe aktualisieren.
gcloud
gcloud network-security org-address-groups update NAME \ --organization ORGANIZATION \ --description DESCRIPTION \ --location LOCATION
Adressgruppen auflisten
Sie können alle Adressgruppen an einem Standort auflisten.
gcloud
gcloud network-security org-address-groups list \ --organization ORGANIZATION \ --location LOCATION
Adressgruppen löschen
Sie können eine Adressgruppe löschen. Geben Sie dazu ihren Namen, ihre Organisation und ihren Standort an. Wenn eine Firewallrichtlinie auf die Adressgruppe verweist, kann diese Adressgruppe nicht gelöscht werden.
gcloud
gcloud network-security org-address-groups delete NAME \ --organization ORGANIZATION \ --location LOCATION
Nach Instanzgruppenreferenzen suchen
Eine Adressgruppe wird von Firewallrichtlinien verwendet. Sie finden eine Liste aller Firewallrichtlinien, die eine bestimmte Adressgruppe verwenden.
gcloud
gcloud network-security org-address-groups list-references NAME \ --organization ORGANIZATION \ --location LOCATION
Einer Adressgruppe Elemente hinzufügen
Sie können einer Adressgruppe mehrere Elemente wie IP-Adressen oder IP-Bereiche hinzufügen. Wenn die Anfrage Elemente enthält, die bereits Teil der Adressgruppe sind, werden diese Elemente ignoriert. Wenn die Anfrage ungültige Elemente enthält, schlägt die gesamte Anfrage fehl.
gcloud
gcloud network-security org-address-groups add-items NAME \ --organization ORGANIZATION \ --items ITEMS \ --location LOCATION
Dabei gilt:
NAME
: Name der Adressgruppe; Sie können den Namen als String oder als eindeutige URL-ID angebenORGANIZATION
: Organisations-ID, in der die Adressgruppe erstellt wirdWenn Sie eine eindeutige URL-ID für den Parameter
name
verwenden, können Sie den Parameterorganization
weglassen.ITEMS
: durch Kommas getrennte Liste von IP-Adressen oder IP-Bereichen im CIDR-FormatLOCATION
: Standort der AdressgruppeDies kann auf
global
oder einen Regionscode (z. B.europe-west
) gesetzt werden. Wenn Sie eine eindeutige URL-ID für den Parametername
verwenden, können Sie den Parameterlocation
weglassen.
Element aus einer Adressgruppe entfernen
Sie können vorhandene Elemente aus einer Adressgruppe entfernen. Wenn eines der Elemente in der Anfrage ungültig ist, schlägt die Anfrage fehl. Wenn die Anfrage Elemente enthält, die nicht Teil der Adressgruppe sind, werden diese Elemente ignoriert.
gcloud
gcloud network-security org-address-groups remove-items NAME \ --organization ORGANIZATION \ --items ITEMS \ --location LOCATION
Elemente aus einer anderen Adressgruppe klonen
Sie können Elemente von einer Adressgruppe in eine andere klonen. Beachten Sie die folgenden Richtlinien, um eine Adressgruppe zu klonen:
- Beide Adressgruppen müssen vom gleichen Typ sein.
- Beide Adressgruppen müssen sich am selben Standort befinden.
- Achten Sie darauf, dass die neue Adressgruppe genügend Kapazität hat, um den Elementen der Quelladressgruppe zu entsprechen, die geklont werden.
Um die Quelladressgruppe anzugeben, müssen Sie die folgende eindeutige URL-ID verwenden:
organization/ORGANIZATION_ID/locations/LOCATION/addressGroups/ADDRESS_GROUP_NAME
Weitere Informationen zu eindeutigen URL-Kennungen für Adressgruppen finden Sie unter Spezifikationen für Adressgruppen.
gcloud
gcloud network-security org-address-groups clone-items NAME \ --organization ORGANIZATION \ --source SOURCE_NAMED_LIST \ --location LOCATION
Dabei gilt:
NAME
: Name der Adressgruppe; Sie können den Namen als String oder als eindeutige URL-ID angebenORGANIZATION
: Organisations-ID, in der die Adressgruppe erstellt wirdWenn Sie eine eindeutige URL-ID für den Parameter
name
verwenden, können Sie den Parameterorganization
weglassen.SOURCE_NAMED_LIST
: eindeutige URL-ID der Quelladressgruppe, von der die Elemente geklont werdenLOCATION
: Standort der ZieladressgruppeDies kann auf
global
oder einen Regionscode (z. B.europe-west
) gesetzt werden. Wenn Sie eine eindeutige URL-ID für den Parametername
verwenden, können Sie den Parameterlocation
weglassen.
Nächste Schritte
- Hierarchische Firewallrichtlinien verwenden
- Globale Netzwerk-Firewallrichtlinien verwenden
- Regionale Netzwerk-Firewallrichtlinien verwenden