Auf dieser Seite wird beschrieben, wie Sie über NCC Gateway beworbene 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 die von NCC Gateway beworbenen Routen gelten in Bezug auf die Priorität die Standardmodi für die Auswahl des besten Pfads.
Über NCC-Gateway beworbene Routen bieten Pfade, die Ressourcen in anderen Spokes des Hubs verwenden, um Pakete an das entsprechende NCC-Gateway zu 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 von einem 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 angekündigten 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 NCC-Gateway.
- Informationen zum Konfigurieren von NCC Gateway finden Sie unter NCC Gateway einrichten – Übersicht.
- 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.