Configura le risorse Google Cloud

Puoi estendere la tua rete tra diversi provider cloud utilizzando Cross-Cloud Interconnect diGoogle Cloud. Per farlo, devi configurare le risorse Google Cloud necessarie per Cross-Cloud Interconnect completando le seguenti attività:

  • Crea due collegamenti VLAN, uno per ciascuna delle tue connessioni Cross-Cloud Interconnect.
  • Configura le sessioni Border Gateway Protocol (BGP), una per ogni collegamento VLAN.

Prima di iniziare

Questa sezione elenca le autorizzazioni, le risorse e i passaggi di configurazione richiesti.

Ruoli obbligatori

Prima di procedere, devi disporre delle autorizzazioni necessarie. Chiedi all'amministratore di assicurarsi che tu disponga del ruolo IAM Amministratore rete Compute (roles/compute.networkAdmin) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.

Risorse richieste

Assicurati di disporre delle seguenti risorse.

Rete VPC

Se non hai ancora una rete Virtual Private Cloud (VPC), creane una. Per saperne di più, consulta Crea e gestisci le reti VPC.

Router Cloud

Per configurare Cross-Cloud Interconnect, devi avere un router Cloud. Se lavori nella console Google Cloud , puoi creare il router Cloud contemporaneamente ai collegamenti VLAN.

Se vuoi creare un router Cloud in anticipo, consulta Crea un router Cloud per connettere una rete VPC a una rete peer. Assegna al router Cloud un ASN pari a 16550 o qualsiasi ASN privato.

Posiziona il router Cloud in una regione supportata per la tua località Google Cloud .

Selezione del progetto

Se utilizzi Google Cloud CLI, imposta l'ID progetto utilizzando il comando gcloud config set.

gcloud config set project PROJECT_ID

Le istruzioni di gcloud CLI in questa pagina presuppongono che tu abbia impostato l'ID progetto.

Controlla lo stato della porta in Google Cloud

Prima di procedere, verifica che ogni porta Cross-Cloud Interconnect riceva un segnale da AWS.

Console

  1. Nella console Google Cloud , vai alla pagina Cloud Interconnect.
  2. Vai a Cloud Interconnect

  3. Fai clic sul nome della tua connessione Cross-Cloud Interconnect.
  4. Nella pagina Dettagli Interconnect, assicurati che il valore nella colonna Stato sia Attivo.

    Se Google Cloud visualizza una pagina intitolata Conferma ordine Cross-Cloud Interconnect, la connessione non è pronta per la configurazione.

Crea collegamenti VLAN

Un collegamento VLAN è una connessione logica tra una singola regione della tua rete VPC e una rete peer (in questo caso, la tua rete AWS).

Per soddisfare i requisiti dell'accordo sul livello del servizio (SLA), crea almeno un collegamento VLAN per ogni connessione Cross-Cloud Interconnect. Puoi anche creare più collegamenti per ogni connessione, ma si applicano determinate quote e limiti.

Console

  1. Nella console Google Cloud , vai alla pagina Cloud Interconnect.
  2. Vai a Cloud Interconnect

  3. Fai clic sul nome della connessione Cross-Cloud Interconnect principale.
  4. Nella pagina Dettagli Interconnect, fai clic su Aggiungi collegamento VLAN.
  5. Compila il modulo Seleziona interconnessioni e ridondanza:
    • Nella sezione Ridondanza, seleziona Crea una coppia ridondante di collegamenti VLAN (consigliato).
    • Nella sezione Interconnessioni, segui questi passaggi:
      • Assicurati che il campo Interconnessione A mostri il nome della porta Cross-Cloud Interconnect principale.
      • Imposta il campo Interconnessione B sul nome della porta Cross-Cloud Interconnect ridondante.
  6. Fai clic su Continua.
  7. Compila il modulo Crea collegamento VLAN per Interconnect A:
    • Inserisci un nome.
    • (Facoltativo) Inserisci una descrizione.
    • Seleziona un tipo di stack: IPv4 (stack singolo) o IPv4 e IPv6 (stack doppio).
    • Seleziona un router Cloud dall'elenco Router Cloud. Se non sono elencati router, fai clic su Crea nuovo router e segui le istruzioni per aggiungerne uno nuovo. Il router Cloud deve trovarsi in una regione supportata per la tua località Google Cloud . Assegna al router Cloud un ASN pari a 16550 o qualsiasi ASN privato.
    • Inserisci un ID VLAN compreso tra 2 e 4094 e univoco tra i collegamenti VLAN associati a questa connessione.
  8. Espandi la sezione Opzioni avanzate del modulo e apporta le modifiche necessarie:
    • Se vuoi specificare un intervallo di indirizzi IP per il collegamento, esegui una delle seguenti operazioni:
      • Imposta il campo Alloca indirizzo IP BGP su Specifica un intervallo locale rispetto al collegamento candidato e inserisci un intervallo di indirizzi IP.
      • Imposta il campo Alloca indirizzo IP BGP su Specifica un indirizzo IP personalizzato.

        Per saperne di più sugli indirizzi IP personalizzati, consulta Intervalli di indirizzi IP personalizzati.

        Tieni presente che non puoi combinare indirizzi IPv4 personalizzati con subnet candidate. Inoltre, se utilizzi il tipo di stack a doppio stack, puoi scegliere di impostare indirizzi IP personalizzati solo per gli indirizzi IPv4, solo per gli indirizzi IPv6 o per entrambi gli indirizzi IPv4 e IPv6; puoi combinare indirizzi IP personalizzati in un campo con l'allocazione automatica o gli intervalli link-local candidati nell'altro campo, se queste opzioni sono disponibili.

        Nelle sezioni Alloca indirizzi IPv4 di BGP o Alloca indirizzi IPv6 di BGP, inserisci le seguenti informazioni:

        • Nel campo IP router Cloud, inserisci l'indirizzo CIDR IPv4/IPv6 che vuoi assegnare all'estremità del router Cloud del collegamento VLAN, ad esempio 192.0.2.0/29 o 2001:db8::1/125.
        • Nel campo IP peer, inserisci l'indirizzo CIDR IPv4/IPv6 che vuoi assegnare all'estremità del router del cliente del collegamento VLAN.
    • In Capacità, scegli un'impostazione di capacità per il collegamento.
    • (Facoltativo) Se opportuno, modifica il valore MTU predefinito di 1440. Per assistenza con questo campo, consulta MTU di Cloud Interconnect.

    Ti consigliamo di lasciare la subnet mask IPv4 impostata su /29.

  9. Fai clic su Avanti.

    La pagina si aggiorna per mostrare un modulo per il secondo allegato.

  10. Inserisci i dettagli del collegamento ridondante:
    • Inserisci un nome.
    • (Facoltativo) Inserisci una descrizione.
    • Seleziona un router Cloud che si trovi nella stessa regione del router che hai utilizzato per il primo collegamento. Puoi utilizzare lo stesso router Cloud.
    • Inserisci un ID VLAN per il collegamento ridondante. Ti consigliamo di utilizzare lo stesso valore che hai utilizzato per il primo allegato.
    • Se vuoi specificare un intervallo di indirizzi IP per il collegamento, esegui una delle seguenti operazioni:
      • Imposta il campo Alloca indirizzo IP BGP su Specifica un intervallo locale rispetto al collegamento candidato e inserisci un intervallo di indirizzi IP.
      • Imposta il campo Alloca indirizzo IP BGP su Specifica un indirizzo IP personalizzato. Per saperne di più sugli indirizzi IP personalizzati, consulta Intervalli di indirizzi IP personalizzati.

        Per saperne di più su prerequisiti, limitazioni e motivi per cui potresti utilizzare intervalli di indirizzi IP personalizzati, consulta Intervalli di indirizzi IP personalizzati.

        Tieni presente che non puoi combinare indirizzi IPv4 personalizzati con subnet candidate. Inoltre, se utilizzi il tipo di stack a doppio stack, puoi scegliere di impostare indirizzi IP personalizzati solo per gli indirizzi IPv4, solo per gli indirizzi IPv6 o per entrambi gli indirizzi IPv4 e IPv6. Puoi combinare indirizzi IP personalizzati in un campo con l'allocazione automatica o gli intervalli link-local candidati nell'altro campo, se queste opzioni sono disponibili.

        Nelle sezioni Alloca indirizzi IPv4 di BGP o Alloca indirizzi IPv6 di BGP, inserisci le seguenti informazioni:

        • Nel campo IP router Cloud, inserisci l'indirizzo CIDR IPv4/IPv6 che vuoi assegnare all'estremità del router Cloud del collegamento VLAN, ad esempio 192.0.2.0/29 o 2001:db8::1/125.
        • Nel campo IP peer, inserisci l'indirizzo CIDR IPv4/IPv6 che vuoi assegnare all'estremità del router del cliente del collegamento VLAN.
  11. Fai clic su Avanti e vai alla sezione successiva, Configura le sessioni BGP.

gcloud

Utilizza il comando gcloud compute interconnects attachments dedicated create.

Ti consigliamo di non impostare un valore per --subnet-length e di accettare il valore predefinito di 29.

Completa i seguenti passaggi:

  1. Crea il collegamento principale:

    gcloud compute interconnects attachments dedicated create VLAN_ATTACHMENT_NAME \
        --interconnect CONNECTION \
        --router ROUTER \
        --region REGION \
        --bandwidth BANDWIDTH \
        --vlan ID \
        --mtu MTU

    Sostituisci quanto segue:

    • VLAN_ATTACHMENT_NAME: il nome di questo collegamento VLAN
    • CONNECTION: il nome della connessione Cross-Cloud Interconnect principale
    • ROUTER: il router Cloud che vuoi utilizzare per il collegamento; a meno che tu non stia utilizzando la modalità di routing dinamico globale, il router deve trovarsi in una località Google Cloud supportata
    • REGION: la regione in cui si trova il router Cloud
    • BANDWIDTH: la larghezza di banda per questo collegamento VLAN in Mbps o Gbps, ad esempio per 50 Mbps, inserisci 50m o per 10 Gbps, inserisci 10g
    • ID: un numero compreso tra 2 e 4094 univoco tra i collegamenti VLAN associati a questa connessione
    • MTU: l'MTU da utilizzare

      Se non imposti un valore, viene utilizzato il valore predefinito 1440. Per assistenza sulla configurazione di questo campo, consulta MTU di Cloud Interconnect.

  2. Configura intervalli di indirizzi IP personalizzati

    In alternativa, puoi creare i collegamenti VLAN con intervalli di indirizzi IP personalizzati. Per saperne di più sugli indirizzi IP personalizzati, consulta Intervalli di indirizzi IP personalizzati.

    Utilizza il seguente comando per configurare intervalli di indirizzi IP personalizzati per un collegamento con il tipo di stack IPV4_ONLY:

    gcloud compute interconnects attachments dedicated create VLAN_ATTACHMENT_NAME \
        --interconnect CONNECTION \
        --router ROUTER \
        --region REGION \
        --bandwidth BANDWIDTH \
        --vlan ID \
        --mtu MTU \
        --stack-type=IPV4_ONLY \
        --candidate-cloud-router-address=ADDRESS_RANGE_1 \
        --candidate-customer-router-address=ADDRESS_RANGE_2

    Sostituisci quanto segue:

    • VLAN_ATTACHMENT_NAME: il nome di questo collegamento VLAN
    • CONNECTION: il nome della connessione Cross-Cloud Interconnect principale
    • ROUTER: il router Cloud che vuoi utilizzare per il collegamento; a meno che tu non stia utilizzando la modalità di routing dinamico globale, il router deve trovarsi in una località Google Cloud supportata
    • REGION: la regione in cui si trova il router Cloud
    • BANDWIDTH: la larghezza di banda per questo collegamento VLAN in Mbps o Gbps, ad esempio per 50 Mbps, inserisci 50m o per 10 Gbps, inserisci 10g
    • ID: un numero univoco tra i collegamenti VLAN associati a questa connessione
    • MTU: l'MTU da utilizzare

      Se non imposti un valore, viene utilizzato il valore predefinito 1440. Per assistenza sulla configurazione di questo campo, consulta MTU di Cloud Interconnect.

    • ADDRESS_RANGE_1: l'intervallo di indirizzi IPv4 che vuoi assegnare all'estremità del router Cloud del collegamento VLAN
    • ADDRESS_RANGE_2: l'intervallo di indirizzi IPv4 che vuoi assegnare all'estremità del router del cliente del collegamento VLAN

    In alternativa, utilizza il seguente comando per configurare intervalli di indirizzi IP personalizzati per un collegamento con il tipo di stack IPV4_IPV6:

    gcloud compute interconnects attachments dedicated create VLAN_ATTACHMENT_NAME \
        --interconnect CONNECTION \
        --router ROUTER \
        --region REGION \
        --bandwidth BANDWIDTH \
        --vlan ID \
        --mtu MTU \
        --stack-type=IPV4_IPV6 \
        --candidate-cloud-router-address=ADDRESS_RANGE_1 \
        --candidate-customer-router-address=ADDRESS_RANGE_2 \
        --candidate-cloud-router-ipv6-address=ADDRESS_RANGE_3 \
        --candidate-customer-router-ipv6-address=ADDRESS_RANGE_4

    Sostituisci quanto segue:

    • VLAN_ATTACHMENT_NAME: il nome di questo collegamento VLAN
    • CONNECTION: il nome della connessione Cross-Cloud Interconnect principale
    • ROUTER: il router Cloud che vuoi utilizzare per il collegamento; a meno che tu non stia utilizzando la modalità di routing dinamico globale, il router deve trovarsi in una località Google Cloud supportata
    • REGION: la regione in cui si trova il router Cloud
    • BANDWIDTH: la larghezza di banda per questo collegamento VLAN in Mbps o Gbps, ad esempio per 50 Mbps, inserisci 50m o per 10 Gbps, inserisci 10g
    • ID: un numero univoco tra i collegamenti VLAN associati a questa connessione
    • MTU: l'MTU da utilizzare

      Se non imposti un valore, viene utilizzato il valore predefinito 1440. Per assistenza sulla configurazione di questo campo, consulta MTU di Cloud Interconnect.

    • Utilizza i seguenti valori per configurare intervalli di indirizzi IP personalizzati. Puoi omettere i flag che utilizzano questi valori se hai configurato subnet candidate o se non vuoi configurare intervalli di indirizzi IP personalizzati. Inoltre, puoi scegliere di omettere una delle coppie di intervalli di indirizzi IPv4 o IPv6 se vuoi utilizzare l'allocazione automatica per quel protocollo.
      • ADDRESS_RANGE_1: l'intervallo di indirizzi IPv4 che vuoi assegnare all'estremità del router Cloud del collegamento VLAN
      • ADDRESS_RANGE_2: l'intervallo di indirizzi IPv4 che si desidera assegnare all'estremità del router del cliente del collegamento VLAN
      • ADDRESS_RANGE_3: l'intervallo di indirizzi IPv6 che vuoi assegnare all'estremità del router Cloud del collegamento VLAN, ad esempio 2001:db8::1/125
      • ADDRESS_RANGE_4: l'intervallo di indirizzi IPv6 che vuoi assegnare all'estremità del router del cliente del collegamento VLAN
  3. Crea il collegamento ridondante:

    gcloud compute interconnects attachments dedicated create VLAN_ATTACHMENT_NAME_2 \
        --interconnect CONNECTION_2 \
        --router ROUTER_2 \
        --region REGION\
        --bandwidth BANDWIDTH \
        --vlan ID \
        --mtu MTU

    Sostituisci quanto segue:

    • VLAN_ATTACHMENT_NAME_2: il nome che vuoi assegnare a questo collegamento VLAN
    • CONNECTION_2: il nome della connessione Cross-Cloud Interconnect ridondante
    • ROUTER_2: il router Cloud che vuoi utilizzare per il collegamento ridondante

      Deve trovarsi nella stessa regione del router Cloud che hai utilizzato per il collegamento principale. Puoi anche utilizzare lo stesso router Cloud che hai utilizzato per il collegamento principale.

    • REGION: la regione in cui si trova il router Cloud

    I seguenti campi utilizzano gli stessi valori dell'allegato principale:

    • BANDWIDTH
    • ID
    • MTU

Configura sessioni BGP

Cross-Cloud Interconnect utilizza BGP per scambiare route tra la tua rete VPC e la tua rete AWS. A questo scopo, configura una sessione BGP per ognuno dei tuoi collegamenti VLAN. Le sessioni non sono attive finché non configuri le risorse AWS, ma puoi configurare il lato Google Cloud delle sessioni ora.

Console

  1. Configura la prima sessione.
    1. Esegui una delle seguenti operazioni:
      • Se viene visualizzato il modulo Configura router Cloud, individua il nome del collegamento VLAN principale e fai clic su Configura.
      • Se il modulo non è aperto, vai alla scheda Collegamenti VLAN di Cloud Interconnect. Fai clic sul nome dell'allegato. Nella sezione Connessione del modulo, fai clic su Configura sessione BGP.
    2. Compila il modulo Crea sessione BGP:
      • Inserisci un nome per la sessione.
      • Nel campo ASN peer, inserisci un valore che rappresenti il lato AWS del peering. Utilizza un valore in uno dei seguenti intervalli: 64512-65534 o 4,200,000,000-4,294,967,294. L'ASN AWS predefinito è 64512.
      • (Facoltativo) Inserisci un valore nel campo Priorità route annunciata. Per informazioni su questo campo, consulta Prefissi e priorità annunciati.
      • Imposta Autenticazione MD5 su Attivata e inserisci la chiave di autenticazione MD5 segreta. In seguito, quando configuri il peering in AWS, devi utilizzare la stessa chiave sul lato AWS del peering. Per saperne di più sull'autenticazione MD5, consulta Utilizza l'autenticazione MD5.
      • Fai clic su Salva e continua.
  2. Configura la seconda sessione.
    1. Esegui una delle seguenti operazioni:
      • Se ti trovi nel modulo Configura router Cloud, individua il nome del collegamento VLAN ridondante e fai clic su Configura.
      • Se il modulo non è aperto, vai alla scheda Collegamenti VLAN di Cloud Interconnect. Fai clic sul nome del collegamento ridondante, quindi su Configura.
    2. Nel modulo Crea sessione BGP, inserisci i seguenti valori:
      • Inserisci un nome per la sessione.
      • In ASN peer, inserisci lo stesso ASN peer che hai utilizzato per la sessione BGP sul collegamento principale.
      • (Facoltativo) Inserisci un valore per Priorità route annunciata. Per informazioni su questo campo, consulta Priorità e prefissi annunciati.
      • Imposta Autenticazione MD5 su Attivata e inserisci la chiave di autenticazione MD5 segreta. In un secondo momento, quando configuri il peering in AWS, devi utilizzare la stessa chiave sul lato AWS del peering.
      • Fai clic su Salva e continua.
  3. Fai clic su Save configuration (Salva configurazione).
  4. Fai clic su Termina configurazione.

gcloud

Per creare le sessioni BGP richieste, devi creare due interfacce sul router Cloud utilizzato dai tuoi collegamenti VLAN. Se ogni collegamento utilizza un router Cloud diverso, configura un'interfaccia su ogni router Cloud. Dopo aver creato le interfacce, crea una sessione di peering per ogni interfaccia.

Per completare questa configurazione, utilizza il comando gcloud compute routers add-interface e il comando gcloud compute routers add-bgp-peer.

Completa i seguenti passaggi:

  1. Crea l'interfaccia principale:
    gcloud compute routers add-interface ROUTER_NAME \
        --interface-name=INTERFACE \
        --interconnect-attachment=ATTACHMENT \
        --region=REGION

    Sostituisci quanto segue:

    • ROUTER_NAME: il nome del router Cloud utilizzato dal collegamento VLAN principale
    • INTERFACE: il nome della nuova interfaccia
    • ATTACHMENT: il nome del collegamento VLAN principale
    • REGION: la regione in cui si trova il router Cloud
  2. Crea l'interfaccia ridondante:
    gcloud compute routers add-interface ROUTER_NAME_2 \
        --interface-name=INTERFACE_2 \
        --interconnect-attachment=ATTACHMENT_2 \
        --region=REGION

    Sostituisci quanto segue:

    • ROUTER_NAME_2: il nome del router Cloud utilizzato dal collegamento VLAN ridondante
    • INTERFACE_2: il nome dell'interfaccia ridondante
    • ATTACHMENT_2: il nome del collegamento VLAN ridondante
    • REGION: la regione in cui si trova il router Cloud
  3. Crea una sessione BGP per il collegamento VLAN principale:
    gcloud compute routers add-bgp-peer ROUTER_NAME \
        --interface=INTERFACE \
        --peer-asn=AWS_SIDE_ASN \
        --peer-name=PEER_NAME \
        --region=REGION \
        --md5-authentication-key=YOUR_KEY

    Sostituisci quanto segue:

    • ROUTER_NAME: il nome del router Cloud utilizzato dal collegamento VLAN principale
    • INTERFACE: il nome dell'interfaccia principale
    • AWS_SIDE_ASN: utilizza un valore in uno dei seguenti intervalli: 64512-65534 o 4,200,000,000-4,294,967,294; l'ASN AWS predefinito è 64512
    • PEER_NAME il nome del peer
    • REGION: la regione in cui si trova il router Cloud
    • YOUR_KEY: la chiave segreta da utilizzare per l'autenticazione MD5. In seguito, quando configuri il peering in AWS, devi utilizzare la stessa chiave.
  4. Crea una sessione BGP per il collegamento VLAN ridondante:
    gcloud compute routers add-bgp-peer ROUTER_NAME_2 \
        --interface=INTERFACE_2 \
        --peer-asn=AWS_SIDE_ASN \
        --peer-name=PEER_NAME_2 \
        --region=REGION \
        --md5-authentication-key=YOUR_KEY_2

    Sostituisci quanto segue:

    • ROUTER_NAME_2: il nome del router Cloud utilizzato dal collegamento VLAN principale
    • INTERFACE_2: il nome dell'interfaccia principale
    • AWS_SIDE_ASN: utilizza un valore in uno dei seguenti intervalli: 64512-65534 o 4,200,000,000-4,294,967,294; l'ASN AWS predefinito è 64512
    • PEER_NAME_2:il nome del peer
    • REGION: la regione in cui si trova il router Cloud
    • YOUR_KEY_2: la chiave segreta da utilizzare per l'autenticazione MD5. In seguito, quando configuri il peering in AWS, devi utilizzare la stessa chiave.

Visualizza i dettagli dei collegamenti VLAN

Dopo aver creato i collegamenti VLAN, recupera i dettagli necessari per configurare le risorse AWS.

Console

  1. Nella console Google Cloud , vai alla pagina Cloud Interconnect.
  2. Vai a Cloud Interconnect

  3. Fai clic sul nome del collegamento VLAN principale.
  4. Prendi nota dei valori IP BGP del router Cloud e IP peer BGP. Questi valori ti serviranno quando configuri le risorse Direct Connect.
  5. Ripeti i passaggi precedenti per il collegamento ridondante.

gcloud

Utilizza il comando gcloud compute interconnects attachments describe. Esegui il comando seguente due volte, una per ogni allegato:

gcloud compute interconnects attachments describe NAME --region REGION
     

Sostituisci quanto segue:

  • NAME: il nome del collegamento VLAN
  • REGION: la regione in cui si trova il collegamento VLAN

Il comando restituisce un output che include cloudRouterIpAddress e customerRouterIpAddress. Prendi nota di questi valori. Ti serviranno quando configuri le risorse AWS.