Applica i criteri di route BGP
Questa guida descrive come applicare i criteri di route BGP nel router Cloud.
Aggiungi un criterio di route BGP a un peer BGP
L'aggiunta di un criterio di route BGP a un peer BGP sostituisce tutti i criteri BGP esistenti per
il compagno. Ad esempio, --import-policies=
rimuove tutti i criteri di importazione esistenti per il peer BGP elencato e --import-policies=my-import-policy1,my-import-policy2
sostituisce la catena di criteri di importazione esistente definita per il peer.
Per aggiungere un criterio di route BGP a un peer BGP, esegui questo comando:
gcloud beta compute routers add-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --import-policies=IMPORT_POLICIES \ --export-policies=EXPORT_POLICIES
Sostituisci quanto segue:
ROUTER_NAME
: il nome del tuo router CloudPEER_NAME
: il nome del peer BGP a cui si applicano le normeIMPORT_POLICIES
: un elenco di elementi importati separato da virgole criteri da applicare al peer denominatoEXPORT_POLICIES
: un elenco separato da virgole di criteri di esportazione da applicare al peer denominato
Il comando non va a buon fine se una delle seguenti condizioni è vera:
--peer-name=
non elenca un peer esistente--import-policy=
non elenca un criterio di importazione esistente--export-policy=
non elenca un criterio di esportazione esistente
Aggiorna un criterio di route BGP per un peer BGP
L'aggiornamento di un criterio di route BGP a un peer BGP sostituisce tutti i criteri BGP esistenti
per il peer. Ad esempio, --import-policies=
rimuove tutti i criteri di importazione esistenti per il peer BGP elencato e --import-policies=my-import-policy1,my-import-policy2
sostituisce la catena di criteri di importazione esistente definita per il peer.
Per aggiornare un criterio di route BGP a un peer BGP, esegui questo comando:
gcloud beta compute routers update-bgp-peer ROUTER_NAME \ --peer-name=PEER_NAME \ --import-policies=IMPORT_POLICIES \ --export-policies=EXPORT_POLICIES
Sostituisci quanto segue:
ROUTER_NAME
: il nome del tuo router CloudPEER_NAME
: il nome del peer BGP a cui si applicano le normeIMPORT_POLICIES
: un elenco di elementi importati separato da virgole criteri da applicare al peer denominatoEXPORT_POLICIES
: un elenco separato da virgole di criteri di esportazione da applicare al peer denominato
Il comando non va a buon fine se una delle seguenti condizioni è vera:
--peer-name=
non elenca un peer esistente--import-policy=
non elenca un criterio di importazione esistente--export-policy=
non elenca un criterio di esportazione esistente
Scarica un criterio di route BGP
Per scaricare un criterio di route BGP sul computer, esegui il seguente comando:
gcloud beta compute routers download-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --file-name=FILE_NAME
Sostituisci quanto segue:
ROUTER_NAME
: il nome del tuo router CloudBGP_ROUTE_POLICY_NAME
: il nome del criterio di route BGP che vuoi esportareFILE_NAME
: il nome del file in cui scaricare il criterio di routing
L'output predefinito è un file YAML. Per esportare un file JSON, esegui il seguente comando:
gcloud beta compute routers download-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --file-name=FILE_NAME \ --format=json
Visualizza un criterio di route BGP
Per visualizzare un criterio di route BGP, esegui questo comando:
gcloud beta compute routers get-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME
Sostituisci quanto segue:
ROUTER_NAME
: il nome del tuo router CloudBGP_ROUTE_POLICY_NAME
: il nome del criterio di route BGP che vuoi esportare
L'output predefinito è un file YAML. Per esportare un file JSON, esegui questo comando :
gcloud beta compute routers get-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --format=json