Ripristino della modalità annuncio predefinita
Se non hai più bisogno di annunciare determinate subnet o intervalli IP personalizzati, puoi ripristinare la modalità annuncio predefinita.
Per impostazione predefinita, il router Cloud annuncia tutte le subnet disponibili, incluse quelle nuove. Per le sessioni BGP, il comportamento predefinito è ereditare il comportamento del router Cloud.
Prima di iniziare
gcloud
Se vuoi utilizzare gli esempi di riga di comando in questa guida:
- Installa o esegui l'aggiornamento all'ultima versione di Google Cloud CLI.
- Imposta una regione e una zona predefinite.
API
Se vuoi utilizzare gli esempi di API in questa guida, configura l'accesso alle API.
Ripristino della modalità annuncio predefinita su un router Cloud
Per ripristinare la modalità annuncio predefinita su un router Cloud:
Console
Nella console Cloud de Confiance , vai alla pagina Router Cloud.
Seleziona il router Cloud da aggiornare.
Nella pagina Dettagli router, fai clic su Modifica.
Nella sezione Route annunciate, in Route, seleziona Annuncia tutte le subnet visibili al router Cloud (valore predefinito).
Fai clic su Salva per ripristinare la modalità annuncio predefinita.
gcloud
Esegui il comando update. Utilizza il flag --advertisement-mode per impostare la modalità annuncio su default, come mostrato nell'esempio seguente:
gcloud compute routers update my-router \
--advertisement-mode default
API
Utilizza il
routers.patch
metodo per impostare bgp.advertiseMode su DEFAULT e cancellare la configurazione della modalità annuncio personalizzato:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME
{
"bgp": {
"advertiseMode": "DEFAULT",
"advertisedGroups": [],
"advertisedIpRanges": []
}
}
Sostituisci quanto segue:
PROJECT_ID: il progetto che contiene il router CloudREGION: la regione in cui si trova il router CloudROUTER_NAME: il nome del router Cloud
Ripristino della modalità annuncio predefinita su una sessione BGP
Per ripristinare la modalità annuncio predefinita su una sessione BGP:
Console
Nella console Cloud de Confiance , vai alla pagina Router Cloud.
Seleziona il router Cloud che contiene la sessione BGP da aggiornare.
Nella pagina Dettagli router, seleziona la sessione BGP da aggiornare.
Nella pagina Dettagli sessione BGP, fai clic Modifica.
In Route, seleziona Annuncia tutte le subnet visibili al router Cloud (valore predefinito).
Fai clic su Salva per ripristinare la modalità annuncio predefinita.
gcloud
Esegui il comando update-bgp-peer. Utilizza il flag --advertisement-mode per impostare la modalità annuncio su default, come mostrato nell'esempio seguente:
gcloud compute routers update-bgp-peer my-router \
--peer-name my-bgp-session \
--advertisement-mode default
API
Per una o più sessioni BGP, utilizza il
routers.patch
metodo per aggiornare il bgpPeers[] campo.
Il campo bgpPeers[] accetta un array di peer BGP. Quando esegui PATCH su questo campo, sovrascrivi l'array esistente di peer BGP con il nuovo array incluso nella richiesta.
Invia una richiesta
GETper recuperare l'array corrente di peer BGP per il router. Per maggiori dettagli, vedi Visualizzare la configurazione della sessione BGP.Invia una richiesta
PATCHcon un nuovo array di peer BGP. Per ogni peer BGP per cui vuoi ripristinare la modalità annuncio predefinita:- Imposta
advertisedModesuDEFAULT - Imposta
advertisedGroup[]eadvertisedIpRanges[]su[]
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME { "bgpPeers": [ BGP_PEERS ] }Sostituisci quanto segue:
PROJECT_ID: il progetto che contiene il router CloudREGION: la regione in cui si trova il router CloudROUTER_NAME: il nome del router CloudBGP_PEERS: i contenuti del nuovo array di peer BGP
L'esempio seguente ripristina la modalità annuncio predefinita per due sessioni BGP:
{ "name": "peer-1", "interfaceName": "if-peer-1", "ipAddress": "169.254.10.1", "peerIpAddress": "169.254.10.2", "peerAsn": 64512, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] }, { "name": "peer-2", "interfaceName": "if-peer-2", "ipAddress": "169.254.20.1", "peerIpAddress": "169.254.20.2", "peerAsn": 64513, "advertisedRoutePriority": 100, "advertiseMode": "DEFAULT", "advertisedGroups": [], "advertisedIpRanges": [] }- Imposta
Passaggi successivi
Per visualizzare la configurazione di un router Cloud, le relative sessioni BGP e le route che il router Cloud sta annunciando, vedi Visualizzare i dettagli del router Cloud.
Per risolvere i problemi relativi alle route annunciate personalizzate, vedi Risoluzione dei problemi.