Ripristina la modalità pubblicitaria predefinita

Se non devi più pubblicizzare determinate subnet o intervalli IP personalizzati, Puoi ripristinare la modalità pubblicitaria predefinita.

Per impostazione predefinita, il router Cloud annuncia tutti i subnet, incluse le nuove quelli. 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:

  1. Installa o esegui l'aggiornamento alla versione più recente di Google Cloud CLI.
  2. Imposta una regione e una zona predefinite.

API

Per utilizzare gli esempi di API riportati in questa guida, configura Accesso alle API.

Ripristina la modalità pubblicitaria predefinita su un router Cloud

Per ripristinare la modalità pubblicitaria predefinita su un router Cloud, segui questa procedura.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Seleziona il router Cloud da aggiornare.

  3. Nella pagina Dettagli router, fai clic su Modifica.

  4. Nella sezione Route annunciate, per Route, seleziona Annuncia tutte le subnet visibili al router Cloud (valore predefinito).

  5. Fai clic su Salva per ripristinare la modalità pubblicitaria predefinita.

gcloud

Esegui il comando update. Usa il flag --advertisement-mode per imposta la modalità pubblicitaria su default, come mostrato di seguito esempio:

gcloud compute routers update my-router \
    --advertisement-mode default

API

Utilizza la routers.patch per impostare bgp.advertiseMode su DEFAULT e cancellare la modalità pubblicità personalizzata configurazione:

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 Cloud Router
  • REGION: la regione in cui si trova il router Cloud si trova
  • ROUTER_NAME: il nome del router Cloud

Ripristinare la modalità di pubblicità predefinita in una sessione BGP

Per ripristinare la modalità di pubblicità predefinita in una sessione BGP, segui questi passaggi.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Seleziona il router Cloud che contiene la sessione BGP da utilizzare aggiornamento.

  3. Nella pagina Dettagli router, seleziona la sessione BGP da aggiornare.

  4. Nella pagina Dettagli sessione BGP, fai clic su Modifica.

  5. In Route, seleziona Annuncia tutte le subnet visibili al router Cloud (valore predefinito).

  6. Fai clic su Salva per ripristinare la modalità pubblicitaria predefinita.

gcloud

Esegui il comando update-bgp-peer. Usa il flag --advertisement-mode per impostare la modalità pubblicitaria su default, come mostrato di seguito esempio:

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 metodo routers.patch per aggiornare il campo bgpPeers[].

Il campo bgpPeers[] accetta un array di peer BGP. Se PATCH questo sovrascrivi l'array esistente dei peer BGP con il nuovo array incluso nella tua richiesta.

  1. Invia una richiesta GET per ottenere l'array corrente dei peer BGP per il router. Per maggiori dettagli, vedi Visualizza la configurazione della sessione BGP.

  2. Invia una richiesta PATCH con un nuovo array di peer BGP. Per ogni peer BGP che vuoi ripristinare alla modalità pubblicitaria predefinita, procedi nel seguente modo:

    • Imposta advertisedMode su DEFAULT
    • Imposta advertisedGroup[] e advertisedIpRanges[] 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 Cloud Router
    • REGION: la regione in cui si trova il router Cloud si trova
    • ROUTER_NAME: il nome del router Cloud
    • BGP_PEERS: i contenuti del nuovo array di peer BGP

    L'esempio seguente ripristina i valori predefiniti di due sessioni BGP modalità pubblicitaria:

        {
          "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": []
        }
    

Passaggi successivi