IPv6-Unterpräfixe erstellen
Auf dieser Seite wird beschrieben, wie Sie Ihr öffentlich delegiertes Präfix in Unterpräfixe unterteilen. Es gibt zwei Arten oder Modi für Unterpräfixe mit unterschiedlichen Funktionen:
Für die weitere Delegierung: Unterpräfixe, die Sie einem bestimmten Projekt zuweisen und in kleinere Unterpräfixe (
--mode=DELEGATION
) unterteilen können.Für Weiterleitungsregeln: Unterpräfixe, die Sie einem bestimmten Projekt zuweisen und als Quelle regionaler externer IPv6-Adressen für Weiterleitungsregeln in diesem Projekt verwenden (
--mode=EXTERNAL_IPV6_FORWARDING_RULE_CREATION
). Sie wählen eine Präfixlänge für die IPv6-Adressen beim Erstellen des Unterpräfixes aus. Die Weiterleitungsregeln können nur für externe Passthrough-Network Load Balancer verwendet werden.
Der Modus eines untergeordneten Präfixes kann nicht geändert werden. Bei Bedarf können Sie es löschen und dann neu erstellen. Sie dürfen ein Unterpräfix nur löschen, wenn es von keiner Ressource verwendet wird.
Spezifikationen für IPv6-Unterpräfixe
In der folgenden Tabelle werden einige der Spezifikationen zum Erstellen von IPv6-Unterpräfixen beschrieben.
Konfiguration | Regional (v2) |
---|---|
Öffentlich beworbenes Präfix | Die Mindestgröße (maximale Präfixlänge) beträgt /48 |
Öffentlich delegiertes Präfix (oberste Ebene, kein Unterpräfix) | Kann dieselbe Größe oder kleiner als das übergeordnete öffentlich beworbene Präfix sein (also eine längere Präfixlänge haben) Gültige Längen: Der Unterschied zwischen der Präfixlänge eines öffentlich delegierten Präfixes der obersten Ebene und seines übergeordneten öffentlich beworbenen Präfixes darf nicht größer als 24 sein |
Unterpräfix |
Kann dieselbe Größe oder kleiner als das übergeordnete öffentlich delegierte Präfix sein (also eine längere Präfixlänge haben) Gültige Längen: Die Differenz zwischen der Präfixlänge eines Unterpräfixes und seines übergeordneten öffentlich delegierten Präfixes darf nicht größer als 24 sein |
Zuweisbares Präfix für Weiterleitungsregeln | Muss kleiner als das übergeordnete öffentlich delegierte Präfix sein. Der Unterschied zwischen der zuweisbaren Präfixlänge und der Länge des übergeordneten Unterpräfixes muss mindestens 8 und darf nicht größer als 32 sein. Standardlängen:
|
Hinweise
- Erstellen Sie ein öffentlich beworbenes IPv6-Präfix.
- Erstellen Sie ein öffentlich delegiertes IPv6-Präfix.
Rollen
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Administrator öffentlicher IP-Adressen für Compute Engine (roles/compute.publicIpAdmin
) zu gewähren, um die Berechtigungen zu erhalten, die Sie zum Ausführen der Aufgaben in dieser Anleitung benötigen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
IPv6-Unterpräfixe für die weitere Delegierung erstellen
Sie können ein öffentlich delegiertes Präfix in kleinere IP-Adressbereiche unterteilen, indem Sie ein Unterpräfix erstellen. Ein Unterpräfix ist ein öffentlich delegiertes Präfix mit einem übergeordneten öffentlich delegierten Präfix.
Sie können ein Unterpräfix nicht bearbeiten, um seinen Namen zu ändern. Wählen Sie als Best Practice allgemeine Namen aus, die nicht geändert werden müssen, z. B. sub-2001-db8-0-0-0-0-0-0-40
, wobei sub
den Ressourcentyp und 2001-db8-0-0-0-0-0-0-40
das spezifische Präfix und die Präfixlänge angeben.
Ein öffentliches delegiertes Präfix kann bis zu dreimal von einem öffentlich beworbenen Präfix weiterdelegiert werden. Wenn Sie beispielsweise ein öffentlich beworbenes Präfix mit dem IP-Adressbereich 2001:db8::/32
haben, können Sie so vorgehen:
- Erstellen Sie ein öffentlich delegiertes Präfix mit dem IP-Adressbereich
2001:db8::/40
aus dem öffentlich beworbenen Präfix. - Erstellen Sie ein Unterpräfix mit dem IP-Adressbereich
2001:db8::/48
, dem das vorherige öffentlich delegierte Präfix übergeordnet ist. - Erstellen Sie ein Unterpräfix mit dem IP-Adressbereich
2001:db8::/56
, dem das vorherige Unterpräfix übergeordnet ist.
An dieser Stelle können Sie keine weiteren Unterpräfixe erstellen, denen das Unterpräfix 2001:db8::/56
übergeordnet ist.
Console
- Gehen Sie in der Google Cloud Console auf Eigene IP-Adresse verwenden.
Gehen Sie zu „Eigene IP-Adresse verwenden“
- Klicken Sie auf das öffentlich delegierte Präfix, das Sie unterteilen möchten.
- Klicken Sie auf Unterpräfix erstellen.
- Geben Sie einen Namen und eine optionale Beschreibung für das Unterpräfix ein.
- Wählen Sie eine Präfixlänge für das Unterpräfix aus.
- Geben Sie unter IPv6-Bereich einen IPv6-Adressbereich ein, der dem Unterpräfix zugewiesen werden soll.
- Wählen Sie unter Wie diese PDP verwendet wird die Option In kleinere PDPs unterteilen aus.
- Wählen Sie ein Projekt für das Unterpräfix aus.
- Klicken Sie auf Erstellen.
gcloud
Verwenden Sie den Befehl public-delegated-prefixes create
, um ein Unterpräfix für die weitere Delegierung zu erstellen.
gcloud compute public-delegated-prefixes \ delegated-sub-prefixes \ create SUB_PREFIX_NAME \ --range=SUB_PREFIX_RANGE \ --mode=DELEGATION \ --public-delegated-prefix=PDP_NAME \ --public-delegated-prefix-region=PDP_REGION \ --delegatee-project=PROJECT_ID
Ersetzen Sie Folgendes:
SUB_PREFIX_NAME
: ein Name für dieses UnterpräfixSUB_PREFIX_RANGE
: der IP-Adressbereich für dieses Unterpräfix.PDP_NAME
: das übergeordnete öffentlich delegierte Präfix dieses Unterpräfixes.PDP_REGION
: die Region für dieses Unterpräfix.PROJECT_ID
: das Projekt, dem das Unterpräfix zugewiesen werden soll. Wenn das Flag--delegatee-project
weggelassen wird, wird das Unterpräfix im selben Projekt erstellt wie das übergeordnete öffentlich delegierte Präfix.
IPv6-Unterpräfixe für Weiterleitungsregeln erstellen
Sie können IPv6-Unterpräfixe erstellen, die für die Zuweisung regionaler externer IPv6-Adressbereiche zu Weiterleitungsregeln verwendet werden.
Wenn Sie IPv6-Unterpräfixe für Weiterleitungsregeln erstellen, können Sie dieses Präfix nicht weiter unterteilen.
Alle IP-Adressen im Unterpräfix werden bereitgestellt; es gibt keine reservierte Netzwerk- oder Sendeadresse.
Console
Gehen Sie in der Google Cloud Console auf Eigene IP-Adresse verwenden.
Klicken Sie auf das öffentlich delegierte Präfix, das Sie unterteilen möchten.
Klicken Sie auf Unterpräfix erstellen.
Geben Sie einen Namen und eine optionale Beschreibung für das Unterpräfix ein.
Wählen Sie eine Präfixlänge für das Unterpräfix aus.
Geben Sie unter IPv6-Bereich einen IPv6-Adressbereich ein, der dem Unterpräfix zugewiesen werden soll.
Wählen Sie unter Verwendung dieser PDP die Option IPv6-Adressbereiche für Verwendung zuweisen aus.
Wählen Sie unter Allokierbare Präfixlänge die Präfixgröße für die IPv6-Adressbereiche aus.
Wählen Sie unter Projekt das Projekt aus, in dem Sie das Unterpräfix verwenden möchten.
Klicken Sie auf Erstellen.
Klicken Sie auf Adressen erstellen.
gcloud
Verwenden Sie den Befehl public-delegated-prefixes create
, um ein Unterpräfix zum Erstellen von Weiterleitungsregeln zu erstellen.
gcloud compute public-delegated-prefixes \ delegated-sub-prefixes \ create SUB_PREFIX_NAME \ --range=SUB_PREFIX_RANGE \ --mode=EXTERNAL_IPV6_FORWARDING_RULE_CREATION \ --allocatable-prefix-length=PREFIX_LENGTH \ --public-delegated-prefix=PDP_NAME \ --public-delegated-prefix-region=PDP_REGION \ --delegatee-project=PROJECT_ID
Ersetzen Sie Folgendes:
SUB_PREFIX_NAME
: ein Name für dieses Unterpräfix.SUB_PREFIX_RANGE
: der IP-Adressbereich für dieses Unterpräfix.PREFIX_LENGTH
: die Präfixlänge für die IPv6-Adressbereiche, die von Weiterleitungsregeln verwendet werden. Die Standardwerte hängen von der Präfixlänge vonSUB_PREFIX_RANGE
ab. Weitere Informationen finden Sie unter Spezifikationen für Unterpräfixe.PDP_NAME
: das übergeordnete öffentlich delegierte Präfix dieses Unterpräfixes.PDP_REGION
: die Region für dieses Unterpräfix.PROJECT_ID
: das Projekt, dem das Unterpräfix zugewiesen werden soll. Wenn das Flag--delegatee-project
weggelassen wird, wird das Unterpräfix im selben Projekt erstellt wie das übergeordnete öffentlich delegierte Präfix.
Präfixe auflisten
Sie können alle öffentlich beworbenen Präfixe und öffentlich delegierten Präfixe (einschließlich Unterpräfixe) in einem Projekt auflisten.
Console
Gehen Sie in der Google Cloud Console auf Eigene IP-Adresse verwenden.
Es werden alle öffentlich beworbenen Präfixe, öffentlich delegierten Präfixe und Unterpräfixe angezeigt.
gcloud
Verwenden Sie den Befehl public-delegated-prefixes list
, um öffentlich delegierte Präfixe einschließlich Unterpräfixe aufzulisten.
gcloud compute public-delegated-prefixes list
Nächste Schritte
- BGP-Ankündigung verwalten (v2)
- BYOIP-Weiterleitungsregel für einen externen Passthrough-Network Load Balancer mit einem Backend-Dienst erstellen
- BYOIP-Weiterleitungsregel für einen externen Passthrough-Network Load Balancer für mehrere IP-Protokolle erstellen
- BYOIP-Weiterleitungsregel für einen externen Passthrough-Network Load Balancer mit zonalen NEGs erstellen