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
--import-policies=my-import-policy1,my-import-policy2
sostituisce quello esistente
catena di norme di importazione 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 sono collegati i criteri applica aIMPORT_POLICIES
: un elenco di elementi importati separato da virgole criteri da applicare al peer denominatoEXPORT_POLICIES
: un elenco di esportazioni separato da virgole criteri da applicare al peer denominato
Il comando ha esito negativo 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 a 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 tutta l'importazione esistente
criteri per il peer BGP elencato
--import-policies=my-import-policy1,my-import-policy2
sostituisce quello esistente
catena di norme di importazione 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 sono collegati i criteri applica aIMPORT_POLICIES
: un elenco di elementi importati separato da virgole criteri da applicare al peer denominatoEXPORT_POLICIES
: un elenco di esportazioni separato da virgole criteri da applicare al peer denominato
Il comando ha esito negativo 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 tuo computer, esegui questo 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 per scaricare il percorso per
Per impostazione predefinita, l'output è un file YAML. Per esportare un file JSON, esegui questo 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
Per impostazione predefinita, l'output è 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