Auf dieser Seite wird beschrieben, wie Sie vom NCC-Gateway beworbene Routen konfigurieren. Jede vom NCC-Gateway beworbene Route wird in der Routingtabelle des Network Connectivity Center-Hubs installiert, mit dem der NCC-Gateway-Spoke verbunden ist. Das NCC-Gateway selbst ist der nächste Hop für jede Route, die es anbietet. Bei der Priorität von vom NCC-Gateway beworbenen Routen gelten die Standardmodi für die Auswahl des besten Pfads.
Vom NCC-Gateway beworbene Routen bieten Pfade, über die Ressourcen in anderen Spokes des Hubs Pakete an das entsprechende NCC-Gateway senden.
Vom NCC-Gateway beworbene Routen erstellen
So erstellen Sie Routen für Traffic von den VPC-Netzwerken zum NCC-Gateway:
gcloud
Führen Sie folgenden gcloud beta network-connectivity spokes gateways advertised-routes create
-Befehl aus:
gcloud beta network-connectivity spokes gateways advertised-routes create ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME \ --ip-range=IP_RANGE \ --priority=PRIORITY \ --advertise-to-hub
Ersetzen Sie Folgendes:
ROUTE_NAME
: der Name der vom NCC-Gateway beworbenen Route, die Sie erstellen möchtenREGION
: die Region, in der sich das NCC-Gateway befindetPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-SpokesIP_RANGE
: der Ziel-IP-Adressbereich der vom NCC-Gateway beworbenen Route.PRIORITY
: die Priorität der beworbenen Route. Der Standardwert ist 0.
API
Verwenden Sie die Methode projects.locations.spokes.gatewayAdvertisedRoutes
mit dem angegebenen IP-Adressbereich und der Priorität:
POST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes { "ip_range": "IP_RANGE", "priority": "PRIORITY", "recipient": "ADVERTISE_TO_HUB", }
Ersetzen Sie Folgendes:
PROJECT
: die ID des Projekts, das das NCC-Gateway enthältREGION
: die Region, die das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-SpokesIP_RANGE
: der Ziel-IP-Adressbereich der vom NCC-Gateway beworbenen Route.PRIORITY
: die Priorität der beworbenen Route. Der Standardwert ist 0.
Details zu einer vom Gateway beworbenen Route abrufen
So rufen Sie Details zu einer vom NCC-Gateway beworbenen Route ab:
gcloud
Führen Sie den Befehl gcloud beta network-connectivity spokes gateways advertised-routes describe
aus:
gcloud beta network-connectivity spokes gateways advertised-routes describe ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Ersetzen Sie Folgendes:
ROUTE_NAME
: der Name der vom NCC-Gateway beworbenen RouteREGION
: die Region, in der sich das NCC-Gateway befindetPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-Spokes
API
Verwenden Sie die Methode projects.locations.spokes.gatewayAdvertisedRoutes.get
mit einem leeren Anfragetext:
GET https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
Ersetzen Sie Folgendes:
PROJECT
: die ID des Projekts, das das NCC-Gateway enthältREGION
: die Region, die das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-SpokesROUTE_NAME
: der Name der vom NCC-Gateway beworbenen Route
Liste der vom Gateway beworbenen Routen aufrufen
So rufen Sie eine Liste der vom NCC-Gateway angegebenen Routen auf:
gcloud
Führen Sie den Befehl gcloud beta network-connectivity spokes gateways advertised-routes list
aus:
gcloud beta network-connectivity spokes gateways advertised-routes list \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Ersetzen Sie Folgendes:
REGION
: die Region, in der sich das NCC-Gateway befindetPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-Spokes
API
Verwenden Sie die Methode projects.locations.spokes.gatewayAdvertisedRoutes.list
mit einem leeren Anfragetext:
LIST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes
Ersetzen Sie Folgendes:
PROJECT
: die ID des Projekts, das das NCC-Gateway enthältREGION
: die Region, die das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-Spokes
Beworbene Route löschen
So löschen Sie eine vom NCC-Gateway beworbene Route:
gcloud
Führen Sie den Befehl gcloud beta network-connectivity spokes gateways advertised-routes delete
aus:
gcloud beta network-connectivity spokes gateways advertised-routes delete ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Ersetzen Sie Folgendes:
ROUTE_NAME
: Name der vom NCC-Gateway beworbenen Route, die Sie löschen möchtenREGION
: die Region, in der sich das NCC-Gateway befindetPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-Spokes
API
Verwenden Sie die Methode projects.locations.spokes.gatewayAdvertisedRoutes.delete
mit einem leeren Anfragetext:
DELETE https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
Ersetzen Sie Folgendes:
PROJECT
: die ID des Projekts, das das NCC-Gateway enthältREGION
: die Region, die das NCC-Gateway enthältSPOKE_NAME
: Name des Gateway-SpokesROUTE_NAME
: Name der vom NCC-Gateway beworbenen Route, die Sie löschen möchten
Nächste Schritte
- Weitere Informationen zum NCC-Gateway finden Sie unter NCC-Gateway.
- Informationen zum Konfigurieren des NCC-Gateways finden Sie unter NCC-Gateway – Übersicht.
- Lösungen für häufige Probleme finden Sie unter Fehlerbehebung beim Network Connectivity Center.
- Ausführliche Informationen zu API- und Google Cloud CLI-Befehlen finden Sie unter APIs und Referenzen.