Questa pagina descrive come configurare le route pubblicizzate di NCC Gateway. Ogni route annunciata del gateway NCC viene installata nella tabella delle route dell'hub Network Connectivity Center a cui è connesso lo spoke gateway NCC. Il gateway NCC stesso è l'hop successivo per ogni route che pubblicizza. Le route annunciate del gateway NCC rispettano le modalità di selezione del percorso migliore standard in termini di priorità.
Le route pubblicizzate dal gateway NCC forniscono i percorsi utilizzati dalle risorse in altri spoke dell'hub per inviare pacchetti al gateway NCC corrispondente.
Crea route annunciate del gateway NCC
Per creare route per il traffico dalle reti VPC al gateway NCC, segui questi passaggi:
gcloud
Utilizza il comando gcloud beta network-connectivity spokes gateways advertised-routes create
:
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
Sostituisci quanto segue:
ROUTE_NAME
: il nome della route pubblicizzata del gateway NCC che vuoi creareREGION
: la regione che contiene il gateway NCCPROJECT
: l'ID del progetto che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gatewayIP_RANGE
: l'intervallo di indirizzi IP di destinazione del percorso pubblicizzato dal gateway NCC.PRIORITY
: la priorità per il route pubblicizzato. Il valore predefinito è 0
API
Utilizza il
metodo projects.locations.spokes.gatewayAdvertisedRoutes
con l'intervallo di indirizzi IP e la priorità specificati:
POST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes { "ip_range": "IP_RANGE", "priority": "PRIORITY", "recipient": "ADVERTISE_TO_HUB", }
Sostituisci quanto segue:
PROJECT
: l'ID del progetto che contiene il gateway NCCREGION
: la regione che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gatewayIP_RANGE
: l'intervallo di indirizzi IP di destinazione del percorso pubblicizzato dal gateway NCC.PRIORITY
: la priorità per il route pubblicizzato. Il valore predefinito è 0
Visualizzare i dettagli di una route annunciata del gateway
Per ottenere i dettagli di un percorso pubblicizzato da NCC Gateway, segui questi passaggi:
gcloud
Utilizza il
comando gcloud beta network-connectivity spokes gateways advertised-routes describe
:
gcloud beta network-connectivity spokes gateways advertised-routes describe ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Sostituisci quanto segue:
ROUTE_NAME
: il nome del route pubblicizzato dal gateway NCCREGION
: la regione che contiene il gateway NCCPROJECT
: l'ID del progetto che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gateway
API
Utilizza il
metodo projects.locations.spokes.gatewayAdvertisedRoutes.get
con un corpo della richiesta vuoto:
GET https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
Sostituisci quanto segue:
PROJECT
: l'ID del progetto che contiene il gateway NCCREGION
: la regione che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gatewayROUTE_NAME
: il nome del route pubblicizzato dal gateway NCC
Visualizzare un elenco di route annunciate del gateway
Puoi visualizzare un elenco di route pubblicizzate del gateway NCC seguendo questi passaggi.
gcloud
Utilizza il
comando gcloud beta network-connectivity spokes gateways advertised-routes list
:
gcloud beta network-connectivity spokes gateways advertised-routes list \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Sostituisci quanto segue:
REGION
: la regione che contiene il gateway NCCPROJECT
: l'ID del progetto che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gateway
API
Utilizza il
metodo projects.locations.spokes.gatewayAdvertisedRoutes.list
con un corpo della richiesta vuoto:
LIST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes
Sostituisci quanto segue:
PROJECT
: l'ID del progetto che contiene il gateway NCCREGION
: la regione che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gateway
Eliminare una route pubblicizzata
Per eliminare un percorso pubblicizzato da NCC Gateway, segui questi passaggi:
gcloud
Utilizza il
comando gcloud beta network-connectivity spokes gateways advertised-routes delete
:
gcloud beta network-connectivity spokes gateways advertised-routes delete ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
Sostituisci quanto segue:
ROUTE_NAME
: il nome della route pubblicizzata del gateway NCC che vuoi eliminareREGION
: la regione che contiene il gateway NCCPROJECT
: l'ID del progetto che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gateway
API
Utilizza il
metodo projects.locations.spokes.gatewayAdvertisedRoutes.delete
con un corpo della richiesta vuoto:
DELETE https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
Sostituisci quanto segue:
PROJECT
: l'ID del progetto che contiene il gateway NCCREGION
: la regione che contiene il gateway NCCSPOKE_NAME
: il nome dello spoke gatewayROUTE_NAME
: il nome della route pubblicizzata del gateway NCC che vuoi eliminare
Passaggi successivi
- Per scoprire di più su NCC Gateway, consulta la panoramica di NCC Gateway.
- Per scoprire come configurare NCC Gateway, consulta Panoramica della configurazione di NCC Gateway.
- Per trovare soluzioni ai problemi comuni, consulta Risolvere i problemi di Network Connectivity Center.
- Per informazioni dettagliate sui comandi dell'API e di Google Cloud CLI, consulta API e riferimenti.