Crea criteri di route BGP
Questa guida descrive come creare criteri di route BGP nel router Cloud.
Puoi creare criteri di route BGP per il router Cloud utilizzando uno dei seguenti criteri:
- Utilizza il tuo editor di testo preferito per creare un criterio di route BGP, quindi utilizza gcloud CLI per caricare il criterio di route BGP
Gli esempi in questa pagina creano un criterio di route BGP per impostare il valore dell'attributo MED (multi-exit discriminator) di BGP su 12345
per le route BGP non incluse in 192.168.10.0/24
.
Carica un criterio di route BGP
Crea il criterio di route BGP nel tuo editor di testo preferito. Puoi usare la formattazione JSON o YAML per creare il tuo criterio di route BGP. L'esempio seguente utilizza un file YAML:
# Modify the MED value for the BGP routes that aren't in the range # 192.168.10.0/24 name: BGP_ROUTE_POLICY_NAME type: ROUTE_POLICY_TYPE terms: - priority: 1 match: expression: > destination != '192.168.10.0/24' actions: - expression: med.set(12345)
Sostituisci quanto segue:
BGP_ROUTE_POLICY_NAME
: un nome per il criterio di route BGP.ROUTE_POLICY_TYPE
: il tipo di criterio di route BGP che stai creando. Il tipo può essere uno dei seguenti:ROUTE_POLICY_TYPE_IMPORT
: criteri delle route BGP per le route in entrata.ROUTE_POLICY_TYPE_EXPORT
: criteri delle route BGP per le route in uscita.
Carica il criterio di route BGP:
gcloud beta compute routers upload-route-policy ROUTER_NAME \ --region=REGION \ --policy-name=BGP_ROUTE_POLICY_NAME \ --file-name=FILE_NAME \ --file-format=yaml
Sostituisci quanto segue:
ROUTER_NAME
: il nome del router CloudREGION
: la regione in cui si trova il router CloudFILENAME
: il nome del file che stai caricando
Applica i criteri delle route BGP ai peer BGP:
gcloud beta compute routers update-bgp-peer ROUTER_NAME \ --region=REGION \ --peer-name=PEER_NAME \ --import-policies='IMPORT_POLICIES'
Sostituisci quanto segue:
PEER_NAME
: il nome del peer BGP a cui applicare il criterio di route BGP.IMPORT_POLICIES
: un elenco separato da virgole di criteri di importazione. Se passi una stringa vuota, vengono rimossi tutti i criteri di importazione.