Esta página explica como estabelecer uma conexão de acesso a serviços privados para uma rede. Qualquer rede em que você provisionar uma instância do Memorystore para Memcached precisa ter uma conexão de acesso a serviços privados. Caso contrário, não será possível selecionar essa rede ao criar uma instância do Memorystore para Memcached. Consulte Rede para mais detalhes.
Recomendamos que a equipe de rede da organização/administrador de rede gerencie essas etapas para configurar uma conexão de acesso a serviços privados antes de permitir que os desenvolvedores de aplicativos provisionem instâncias do Memcached.
Se você é um desenvolvedor de aplicativos, sua equipe de rede geralmente precisa estabelecer uma conexão de acesso a serviços privados. Para mais detalhes, consulte Como comunicar requisitos de rede.
Há três maneiras de configurar uma conexão de acesso a serviços privados.
Gcloud (recomendado)
- Estabelece uma conexão de acesso a serviços privados antes do processo de criação da instância do Memcached.
Console: rede VPC
- Estabelece a conexão antes do processo de criação da instância do Memcached.
Console: Memcached
- Estabelece a conexão durante o processo de criação da instância do Memcached.
Gcloud
Ative a API Service Networking:
Ative a API Service NetworkingVerifique se uma conexão de acesso a serviços privados foi estabelecida para sua rede.
- Se a conexão já tiver sido estabelecida, consulte Como criar instâncias do Memcached para instruções sobre como criar uma instância do Memcached.
Abra uma janela de terminal.
Defina o projeto padrão executando o seguinte comando, substituindo variables pelos valores apropriados:
gcloud config set core/project project-id
Reserve um intervalo de endereços IP na sua rede executando o comando a seguir:
gcloud beta compute addresses create reserved-range-name --global --prefix-length=24 --description=description --network=vpc-network --purpose=vpc_peering
No comando acima, o comprimento do prefixo CIDR é definido como
24
. Esse valor precisa ser pelo menos24
, mas você pode defini-lo como qualquer prefixo menor, como23
, que cria um intervalo de endereços IP maior.Para informações sobre como gerenciar o acesso a serviços privados, consulte Como configurar o acesso a serviços privados.
Crie uma conexão particular entre sua rede e a rede de acesso a serviços privados executando o comando a seguir:
gcloud services vpc-peerings connect --service=servicenetworking.googleapis.com --ranges=reserved-range-name --network=vpc-network --project=project-id
Console: rede VPC
Ative a API Service Networking:
Ative a API Service NetworkingVerifique se uma conexão de acesso a serviços privados foi estabelecida para sua rede.
- Se a conexão já tiver sido estabelecida, consulte Como criar instâncias do Memcached para instruções sobre como criar uma instância do Memcached.
Acesse a página "Redes VPC" no Console do Google Cloud.
Acessar a página "Redes VPC"Clique no nome da sua rede. Normalmente, ele é chamado de "padrão".
Clique em Conexão de serviço privado.
Clique em Alocar intervalos de IP para serviços.
Clique em Alocar intervalo de IP.
- Insira um nome para o intervalo, como "private-services-access-range".
- Insira uma descrição para o intervalo, como "Intervalo de endereços IP a ser usado para a conexão de acesso a serviços privados".
- Selecione Automático se quiser que o Google escolha seu intervalo.
- Insira um prefixo CIDR de
/24
ou menos. Por exemplo,/23
é um prefixo aceitável.
- Insira um prefixo CIDR de
- Selecione Personalizado se quiser escolher o intervalo.
- Insira o intervalo pretendido com um prefixo CIDR de
/24
ou menos.
- Insira o intervalo pretendido com um prefixo CIDR de
- Clique em Alocar.
Clique em Conexões privadas para serviços.
Clique no botão Criar conexão.
Na lista suspensa Alocação atribuída, selecione o intervalo que você acabou de criar nas etapas acima.
Clique em OK.
Clique em Conectar.
Atualize a página para ver sua nova conexão listada na guia Conexões privadas para serviços.
Console: Memcached
Ative a API Service Networking:
Ative a API Service NetworkingVerifique se uma conexão de acesso a serviços privados foi estabelecida para sua rede.
- Se a conexão já tiver sido estabelecida, consulte Como criar instâncias do Memcached para instruções sobre como criar uma instância do Memcached.
Siga as etapas em Como criar instâncias do Memcached até ver um painel que diz Conexão de serviço privada necessária.
Clique no botão Configurar conexão no painel Conexão de serviço privado. Isso abre um painel deslizante para configurar o acesso a serviços privados.
Ative a API Service Networking.
Aloque um intervalo de IP usando um dos seguintes métodos:
- Selecione um intervalo de IP atual.
- Aloque um novo intervalo de IP.
- Insira um nome para o intervalo.
- Insira um intervalo CIDR válido com um tamanho de bloco de
/24
. Por exemplo,10.0.0.0/24
.
- Use um intervalo de IP alocado automaticamente.
Clique no botão Criar conexão.