Suporte a IPv6 no Google Cloud

Este documento descreve quais serviços do Google Cloud incluem suporte para IPv6.

O IPv6 tem um espaço de endereços muito maior que o IPv4, com 128 bits por endereço. O IPv6 tem muito mais endereços disponíveis do que o IPv4, o que ajuda a reduzir a crescente escassez de endereços IPv4.

A compatibilidade com IPv6 está amplamente disponível no Google Cloud por meio de serviços de computação e rede de pilha dupla (IPv4 e IPv6). É possível implantar sub-redes de pilha dupla, o que permite implantar cargas de trabalho IPv6.

É possível controlar as configurações do IPv6 usando as restrições da política da organização, conforme descrito na seção de restrições da política da organização na visão geral das redes VPC.

Principais serviços de computação e rede

A tabela a seguir resume o suporte a IPv6 de pilha dupla nos principais serviços de computação e rede no Google Cloud.

Para mais informações sobre um determinado serviço, consulte a documentação correspondente.

Serviço Suporte a IPv6 de pilha dupla Documentação
Computação
Instâncias do Compute Engine
Modelos de instâncias do Compute Engine
Grupos gerenciados de instâncias (MIGs) do Compute Engine*
Nós e pods do Google Kubernetes Engine (GKE)
Rede
Sub-redes
Peering de rede VPC
Rotas estáticas
Rotas com base em políticas
(Prévia)
Reserva de endereço IP estático
Cloud Router
Interconexão dedicada
Interconexão por parceiro
VPN de alta disponibilidade
VPN clássica
Cloud DNS
Firewall de Próxima Geração do Cloud
Balanceador de carga de aplicativo clássico (encerramento IPv6)
Balanceador de carga de aplicativo externo global
(Prévia)
Balanceador de carga de aplicativo externo regional (backends IPv6)
(Prévia)
Balanceador de carga de aplicativo interno regional (backends IPv6)
(Prévia)
Balanceador de carga de aplicativo interno entre regiões (back-ends IPv6)
(Prévia)
Balanceador de carga de rede de proxy clássico (encerramento IPv6)
Balanceador de carga de rede de proxy externo global
(Prévia)
Balanceador de carga de rede de proxy externo regional (back-ends IPv6)
(Prévia)
Balanceador de carga de rede de proxy interno regional (back-ends IPv6)
(Prévia)
Balanceador de carga de rede de proxy interno entre regiões (backends IPv6)
(Prévia)
Balanceador de carga de rede de passagem externa
Balanceador de carga de rede de passagem interna
Serviços publicados do Private Service Connect
(Prévia)
Endpoints do Private Service Connect para serviços publicados
(Prévia)
Interfaces do Private Service Connect
Back-ends do Private Service Connect
* Para MIGs, o endpoint de recuperação automática aceita apenas IPv4.
Para rotas estáticas, alguns tipos de próximo salto não são compatíveis com IPv6. Para mais informações, consulte Próximos saltos e recursos.
Se marcado com Terminação IPv6, o Cloud Load Balancing encerra a conexão IPv6, e não há suporte para back-ends com endereços IPv6. Se rotulados com back-ends IPv6, os back-ends com endereços IPv6 têm suporte, mas a terminação IPv6 não é aceita.

Serviços para aplicativos

A tabela a seguir resume o suporte para IPv6 nas APIs e serviços do Google mais usados.

Para serviços compatíveis com o acesso IPv6 particular, o acesso particular de clientes IPv6 é aceito pelo Acesso privado do Google.

Para mais informações, consulte Detalhes adicionais sobre serviços de aplicativo e IPv6.

Serviço Acesso IPv6 público Acesso IPv6 particular
API AlloyDB para PostgreSQL
Instâncias do AlloyDB para PostgreSQL*
Bigtable
BigQuery
Dataflow
Dataproc
Cloud Deploy
Firestore
Cloud Identity
Cloud Logging
API Memorystore for Memcached
Memorystore para instâncias do Memcached*
API Memorystore for Redis
Instâncias do Memorystore para Redis*
Cloud Monitoring
Pub/Sub
Spanner
API Cloud SQL Admin para MySQL
Instâncias do Cloud SQL para MySQL*
API Cloud SQL Admin para PostgreSQL
Instâncias do Cloud SQL para PostgreSQL*
API Cloud SQL Admin para SQL Server
Instâncias do Cloud SQL para SQL Server*
Cloud Storage
Cloud Tasks
Cloud Trace
Workflows
Container Registry / Artifact Registry
Secret Manager
* Alguns produtos têm uma API administrativa que é executada na infraestrutura de produção do Google e podem ser acessados por clientes IPv6, mas a API cria recursos hospedados em VPC que não podem ser acessados por clientes IPv6. Por exemplo, o Memorystore para Memcached tem uma API administrativa em memcache.googleapis.com. Com essa API, é possível executar algumas tarefas administrativas nas instâncias do Memorystore for Memcached, mas é necessário usar o acesso a serviços particulares para acessar essas instâncias.

Mais detalhes sobre serviços de aplicativo e IPv6

Há duas variedades de APIs e serviços do Google:

  • Serviços executados na infraestrutura de produção do Google, incluindo todos os endpoints de serviço *.googleapis.com.
  • Serviços executados em redes VPC executadas pelo Google (também conhecidos como serviços hospedados na VPC), como Cloud SQL e Filestore.

A maioria dos serviços executados na infraestrutura de produção do Google dá suporte a acesso de clientes com endereços IPv6:

  • O acesso público de clientes IPv6 é aceito.
  • O acesso particular de clientes IPv6 é aceito pelo Acesso privado do Google. Para mais informações sobre o Acesso privado do Google e os serviços compatíveis, consulte Opções de domínio. Não é possível usar endpoints do Private Service Connect para APIs globais do Google ou APIs regionais do Google. para acessar serviços de clientes IPV6.

Para mais informações sobre serviços executados na infraestrutura do Google, consulte as APIs Explorer do Google.

Para serviços hospedados em VPC, o suporte para acesso por clientes IPv6 depende da opção de acesso privado que você usa:

  • É possível criar endpoints IPv6 Private Service Connect para permitir que clientes com endereços IPv6 acessem serviços publicados (pré-lançamento).
  • O acesso a serviços particulares não dá suporte ao acesso de clientes com endereços IPv6. Para mais informações, consulte Serviços compatíveis na documentação de acesso a serviços particulares.