Auf dieser Seite wird beschrieben, wie Sie vom NCC-Gateway angekündigte Routen konfigurieren. Jede vom NCC-Gateway beworbene Route wird in der Routentabelle 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 bewirbt. Für vom NCC-Gateway beworbene Routen gelten in Bezug auf die Priorität die Standardmodi für die Auswahl des besten Pfads.
Von NCC-Gateways 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 beworbenen Route für das NCC-Gateway, die Sie erstellen möchtenREGION
: die Region, die das NCC-Gateway enthältPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: der Name des Gateway-SpokeIP_RANGE
: Der Ziel-IP-Adressbereich der vom NCC-Gateway beworbenen Route.PRIORITY
: die Priorität für die beworbene Route. Der Standardwert ist 0.
API
Verwenden Sie die Methode projects.locations.spokes.gatewayAdvertisedRoutes
mit dem angegebenen IP-Adressbereich und der angegebenen 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
: der Name des Gateway-SpokeIP_RANGE
: Der Ziel-IP-Adressbereich der vom NCC-Gateway beworbenen Route.PRIORITY
: die Priorität für die beworbene Route. Der Standardwert ist 0.
Details einer vom Gateway beworbenen Route abrufen
So rufen Sie Details zu einer vom NCC-Gateway beworbenen Route auf:
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 angekündigten RouteREGION
: die Region, die das NCC-Gateway enthältPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: der Name des Gateway-Spoke
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
: der Name des Gateway-SpokeROUTE_NAME
: der Name der vom NCC-Gateway angekündigten Route
Liste der vom Gateway beworbenen Routen aufrufen
So rufen Sie eine Liste der vom NCC-Gateway beworbenen 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, die das NCC-Gateway enthältPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: der Name des Gateway-Spoke
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
: der Name des Gateway-Spoke
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 beworbenen NCC Gateway-Route, die Sie löschen möchtenREGION
: die Region, die das NCC-Gateway enthältPROJECT
: die ID des Projekts, das das NCC-Gateway enthältSPOKE_NAME
: der Name des Gateway-Spoke
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
: der Name des Gateway-SpokeROUTE_NAME
: Name der beworbenen NCC Gateway-Route, die Sie löschen möchten
Nächste Schritte
- Weitere Informationen zum NCC-Gateway finden Sie unter Übersicht über das NCC-Gateway.
- Informationen zum Konfigurieren des NCC-Gateways finden Sie unter Übersicht über die Einrichtung des NCC-Gateways.
- Lösungen für häufige Probleme finden Sie unter Fehlerbehebung beim Network Connectivity Center.
- Ausführliche Informationen zur API und zu Google Cloud CLI-Befehlen finden Sie unter APIs und Referenz.