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.