Supporto IPv6 in Google Cloud

Questo documento descrive quali servizi in Google Cloud includono il supporto di IPv6.

L'IPv6 ha uno spazio di indirizzamento molto più ampio rispetto all'IPv4, con 128 bit per indirizzo. IPv6 ha molti più indirizzi disponibili rispetto a IPv4, il che contribuisce a mitigare la crescente carenza di indirizzi IPv4.

Il supporto IPv6 è ampiamente disponibile in Google Cloud tramite servizi di computing e networking a doppio stack (IPv4 e IPv6). Puoi eseguire il deployment di subnet a doppio stack, che ti consente di eseguire il deployment di carichi di lavoro IPv6.

Puoi controllare le configurazioni IPv6 utilizzando i vincoli dei criteri dell'organizzazione come descritto nella sezione Vincoli dei criteri dell'organizzazione della panoramica delle reti VPC.

Servizi principali di computing e networking

La tabella seguente riepiloga il supporto di IPv6 nei servizi di calcolo e di rete principali in Google Cloud.

Se un servizio ha un'opzione di configurazione del tipo di stack IP, la tabella elenca i tipi di stack supportati. Il tipo di stack solo IPv6 è disponibile per alcuni servizi indicati nella tabella. Se un servizio non ha un'opzione di configurazione del tipo di stack, la tabella elenca non applicabile (N/A).

Per ulteriori informazioni su un determinato servizio, consulta la documentazione corrispondente.

Servizio Supporto IPv6 Tipi di stack supportati Documentazione
Computing
Istanze Compute Engine1 Doppio stack,
solo IPv6 (anteprima)
Modelli di istanze Compute Engine Doppio stack,
solo IPv6 (anteprima)
Gruppi di istanze gestite (MIG) di Compute Engine2 Dual-stack
Interfacce di rete dinamiche (NIC)
(anteprima)
Dual-stack
Nodi e pod Google Kubernetes Engine (GKE) Dual-stack
Servizi e job Cloud Run (IPv6 interno)
Dual-stack
Networking
Reti VPC
Subnet Doppio stack,
solo IPv6 (anteprima)
Peering di rete VPC3 Dual-stack
Prenotazione dell'indirizzo IP statico N/D
Route statiche4 N/D
Route basate su policy N/D
Connettività di rete
Router Cloud N/D
Network Connectivity Center N/D
  • Puoi configurare gli spoke VPC in modo che scambino solo intervalli di subnet IPv4, intervalli di subnet IPv4 e IPv6 o solo intervalli di subnet IPv6. Vedi:
Collegamenti VLAN Dedicated Interconnect3 Dual-stack
Collegamenti VLAN Partner Interconnect3 Dual-stack
VPN ad alta disponibilità Doppio stack,
solo IPv6
VPN classica N/D
Network Address Translation
Cloud NAT 5
(anteprima)
N/D
Sicurezza della rete
Cloud Next Generation Firewall N/D
Mirroring pacchetto N/D
DNS
Cloud DNS6 N/D
Cloud Load Balancing
Bilanciatore del carico delle applicazioni esterno globale Dual-stack
Bilanciatore del carico di rete proxy esterno globale Dual-stack
Bilanciatore del carico delle applicazioni esterno regionale Dual-stack
Bilanciatore del carico delle applicazioni interno regionale Dual-stack
Bilanciatore del carico delle applicazioni interno tra regioni Dual-stack
Bilanciatore del carico di rete proxy esterno regionale Dual-stack
Bilanciatore del carico di rete proxy interno regionale Dual-stack
Bilanciatore del carico di rete proxy interno tra regioni Dual-stack
Bilanciatore del carico delle applicazioni classico N/D
Bilanciatore del carico di rete proxy classico N/D
Bilanciatore del carico di rete passthrough esterno7 Doppio stack,
solo IPv6 (anteprima)
Bilanciatore del carico di rete passthrough interno7 Doppio stack,
solo IPv6 (anteprima)
Accesso privato per i servizi
Servizi pubblicati di Private Service Connect8 N/D
Endpoint Private Service Connect per servizi pubblicati N/D
Interfacce Private Service Connect Dual-stack
Backend Private Service Connect N/D
1 Consulta le seguenti limitazioni:
  • Le istanze solo IPv6 supportano solo i sistemi operativi Debian e Ubuntu.
  • Le istanze solo IPv6 non supportano il DNS interno di Compute Engine.
2 Per i MIG, l'endpoint di riparazione automatica supporta solo IPv4.
3 Il peering di rete VPC e i collegamenti VLAN Cloud Interconnect possono essere configurati solo come doppio stack e non solo IPv6. Tuttavia, se configurate come a doppio stack, sono compatibili con risorse solo IPv6 come subnet e istanze.
4 Per le route statiche, alcuni tipi di hop successivo non supportano IPv6 e il supporto varia tra il doppio stack e solo IPv6. Per saperne di più, consulta Hop successivi e funzionalità.
5 Per NAT64, NAT pubblico supporta le istanze VM di seconda generazione o precedenti e le istanze VM M3. Per saperne di più, consulta Terminologia di Compute Engine.
6 Cloud DNS non supporta IPv6 per l'inoltro in entrata o in uscita.
7 Il supporto solo IPv6 è limitato ai backend dei gruppi di istanze non gestiti e all'inoltro di protocollo con istanze di destinazione solo IPv6.
8 Private Service Connect non supporta le subnet solo IPv6 per la subnet NAT del producer. Per ulteriori informazioni, consulta Creare una subnet per Private Service Connect.

Servizi per le applicazioni

La tabella seguente riepiloga il supporto di IPv6 nelle API e nei servizi Google comunemente utilizzati.

Per i servizi che supportano l'accesso IPv6 privato, l'accesso privato dai client IPv6 è supportato dall'accesso privato Google.

Per saperne di più, vedi Dettagli aggiuntivi su servizi applicativi e IPv6.

Servizio Accesso IPv6 pubblico Accesso IPv6 privato
API AlloyDB per PostgreSQL
Istanze AlloyDB per PostgreSQL1
Bigtable
BigQuery
Dataflow
Dataproc
Cloud Deploy
Firestore
Cloud Identity
Cloud Logging
API Memorystore for Memcached
Istanze Memorystore for Memcached1
API Memorystore for Redis
Istanze Memorystore for Redis1
Cloud Monitoring
Pub/Sub
Spanner
API Cloud SQL Admin per MySQL
Istanze Cloud SQL per MySQL1
API Cloud SQL Admin per PostgreSQL
Istanze Cloud SQL per PostgreSQL1
API Cloud SQL Admin per SQL Server
Istanze Cloud SQL per SQL Server1
Cloud Storage
Cloud Tasks
Cloud Trace
Workflows
Container Registry / Artifact Registry
Secret Manager
1 Alcuni prodotti hanno un'API amministrativa che viene eseguita sull'infrastruttura di produzione di Google e a cui possono accedere i client IPv6, ma l'API crea risorse ospitate su VPC a cui non possono accedere i client IPv6. Ad esempio, Memorystore for Memcached ha un'API amministrativa all'indirizzo memcache.googleapis.com. L'utilizzo di questa API ti consente di eseguire alcune attività amministrative per le istanze Memorystore for Memcached, ma devi utilizzare l'accesso privato ai servizi per accedere alle istanze Memorystore for Memcached.

Ulteriori dettagli sui servizi applicativi e su IPv6

Esistono due tipi di API e servizi Google:

  • Servizi eseguiti sull'infrastruttura di produzione di Google, inclusi tutti gli endpoint di servizio *.googleapis.com.
  • Servizi eseguiti in reti VPC gestite da Google (noti anche come servizi ospitati su VPC), come Cloud SQL e Filestore.

La maggior parte dei servizi eseguiti sull'infrastruttura di produzione di Google supporta l'accesso da parte di client con indirizzi IPv6:

Per saperne di più sui servizi eseguiti sull'infrastruttura di Google, consulta Explorer API di Google.

Per i servizi ospitati su VPC, il supporto dell'accesso da parte dei client IPv6 dipende dall'opzione di accesso privato che utilizzi:

  • Puoi creare endpoint Private Service Connect IPv6 per consentire ai client con indirizzi IPv6 di accedere ai servizi pubblicati.
  • L'accesso privato ai servizi non supporta l'accesso da parte di client con indirizzi IPv6. Per ulteriori informazioni, consulta la sezione Servizi supportati nella documentazione sull'accesso ai servizi privati.