Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ /

Gerenciar e conectar a partir de endpoints privados

Nesta página

  • Acesso necessário
  • Conecte-se a partir de um endpoint privado
  • Visualizar endpoints privados
  • Remover um Endpoint Privado do Atlas

Observação

Esta funcionalidade não está disponível para clusters gratuitos M0 e clusters M2 e M5 . Para saber mais sobre quais funcionalidades não estão disponíveis, consulte } Limites do Atlas M0 (cluster gratuito), M2 e M5 .

Após configurar um endpoint privado para um cluster ou configurar um endpoint privado para uma instância sem servidor, siga estas etapas para gerenciar e conectar a partir dos seus endpoints privados do Atlas.

Para saber mais sobre como usar pontos de extremidade privados com o Atlas, consulte Saiba mais sobre pontos de extremidade privados no Atlas.

Para visualizar endpoints privados, você deve ter acesso Project Read Only ao projeto.

Para excluir endpoints privados, você deve ter acesso ao Project Owner ou superior ao projeto.

Os usuários com acesso Organization Owner devem se adicionar ao projeto como um Project Owner.

Importante

Para obter considerações sobre cadeias de conexão com reconhecimento de pontos de extremidade privados, consulte Cadeias de conexão com reconhecimento de pontos de extremidade privados.

Use uma connection string privada com reconhecimento de endpoint para se conectar a um Atlas cluster com o seguinte procedimento:

1
  1. Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se a página Clusters ainda não estiver exibida, clique em Database na barra lateral.

    A páginaClusters é exibida.

2

Clique em Connect para o cluster ao qual você deseja se conectar.

3
4
5

Importante

Pule esta etapa se o Atlas indicar na etapa Setup connection security que você tem pelo menos um usuário de banco de dados configurado no seu projeto. Para gerenciar usuários de banco de dados existentes, consulte Configurar usuários de banco de dados.

Para acessar o cluster, você precisa de um usuário MongoDB com acesso ao banco de dados desejado, ou aos bancos de dados no cluster em seu projeto. Se seu projeto não tiver usuários do MongoDB, o Atlas solicitará que você crie um novo usuário com o role de Atlas admin .

  1. Insira o Username do novo usuário.

  2. Insira um Password para esse novo usuário ou clique em Autogenerate Secure Password.

  3. Clique em Create Database User para salvar o usuário.

Use esse usuário para se conectar ao cluster na etapa a seguir.

Após adicionar um usuário do banco de dados, clique em Choose Your Connection Method.

6
1
  1. Se ainda não estiver exibido, selecione a organização que contém o projeto desejado no Menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione o projeto desejado no menu Projects na barra de navegação.

  3. Se a página Clusters ainda não estiver exibida, clique em Database na barra lateral.

    A página Clusters é exibida.

2

Clique em Connect para o cluster ao qual você deseja se conectar.

3
4
5

Importante

Pule esta etapa se o Atlas indicar na etapa Setup connection security que você tem pelo menos um usuário de banco de dados configurado no seu projeto. Para gerenciar usuários de banco de dados existentes, consulte Configurar usuários de banco de dados.

Para acessar o cluster, você precisa de um usuário MongoDB com acesso ao banco de dados desejado, ou aos bancos de dados no cluster em seu projeto. Se seu projeto não tiver usuários do MongoDB, o Atlas solicitará que você crie um novo usuário com o role de Atlas admin .

  1. Insira o Username do novo usuário.

  2. Insira um Password para esse novo usuário ou clique em Autogenerate Secure Password.

  3. Clique em Create Database User para salvar o usuário.

Use esse usuário para se conectar ao cluster na etapa a seguir.

Após adicionar um usuário do banco de dados, clique em Choose Your Connection Method.

6

Para retornar os detalhes do endpoint privado daAWS que você especifica usando a Atlas CLI, execute o seguinte comando:

atlas privateEndpoints aws describe <privateEndpointId> [options]

Para listar todos os pontos de extremidade privados do Atlas em um projeto usando a Atlas CLI, execute o seguinte comando:

atlas privateEndpoints aws list [options]

Para saber mais sobre a sintaxe e os parâmetros dos comandos anteriores, consulte a documentação do Atlas CLI para atlas privateEndpoints aws describe e atlas privateEndpoints aws list .

Para retornar a interface de endpoint privada AWS que você especifica. usando o Atlas CLI, execute o seguinte comando:

atlas privateEndpoints aws interfaces describe <interfaceEndpointId> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da Atlas CLI para atlas privateEndpoints aws interfaces describe.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2

Clique em Dedicated Cluster para um ponto de extremidade privado para seu cluster do Atlas dedicado. (padrão)

Para retornar os detalhes do endpoint privado do Azure que você especifica usando a CLI do Atlas, execute o seguinte comando:

atlas privateEndpoints azure describe <privateEndpointId> [options]

Para listar todos os endpoints privados do Azure em um projeto usando a Atlas CLI, execute o seguinte comando:

atlas privateEndpoints azure list [options]

Para saber mais sobre a sintaxe e parâmetros para os comandos anteriores, consulte a documentação do Atlas CLI para atlas privateEndpoints azure describe e atlas privateEndpoints azure list .

Para retornar a interface de endpoint privada do Azure que você especifica. usando o Atlas CLI, execute o seguinte comando:

atlas privateEndpoints azure interfaces describe <privateEndpointResourceId> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da CLI do Atlas sobre atlas privateEndpoints azure interfaces describe.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2

Clique em Dedicated Cluster para um ponto de extremidade privado para seu cluster do Atlas dedicado. (padrão)

Para retornar os detalhes do endpoint privado do Google Cloud que você especifica usando a Atlas CLI, execute o seguinte comando:

atlas privateEndpoints gcp describe <privateEndpointId> [options]

Para listar todos os endpoints privados do Google Cloud em um projeto usando a Atlas CLI, execute o seguinte comando:

atlas privateEndpoints gcp list [options]

Para saber mais sobre a sintaxe e os parâmetros dos comandos anteriores, consulte a documentação do Atlas CLI para atlas privateEndpoints gcp describe e atlas privateEndpoints gcp list .

Para retornar a interface de endpoint privada do Google Cloud que você especifica. usando o Atlas CLI, execute o seguinte comando:

atlas privateEndpoints gcp interfaces describe <id> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para descrever as interfaces do Atlas privateEndpoints gcp.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2

Clique em Dedicated Cluster para um ponto de extremidade privado para seu cluster do Atlas dedicado. (padrão)

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2

Clique em Serverless Instance para configurar um ponto de extremidade privado para a instância sem servidor do Atlas.

3

Clique no botão Create New Endpoint.

4
  1. Na lista suspensa Serverless Instance , selecione a instância sem servidor que você deseja conectar usando um ponto de extremidade privado. O provedor de serviços de nuvem e a região da instância sem servidor são preenchidos automaticamente.

  2. Clique em Confirm. O Atlas começa a alocar o serviço de ponto de extremidade, o que pode levar alguns minutos para ser concluído. Você pode continuar para as próximas etapas enquanto o Atlas aloca o serviço de ponto de extremidade.

5

Clique no logotipo Amazon Web Services e, em seguida, clique em Next.

6
  1. Insira seu VPC Endpoint ID. Esta é uma string alfanumérica 22caracteres que identifica seu endpoint privado. Encontre esse valor no painel do Amazon Web Services VPC em Endpoints > VPC ID.

  2. Clique em Create.

7

Para cada recurso que precisa se conectar ao Atlas cluster usando o AWS PrivateLink, o grupo de segurança do recurso deve permitir o tráfego de saída para os endereços IP privados do ponto de conexão da interface em todas as portas.

Consulte Adicionar Regras a um Grupo de Segurança para mais informações.

8

Este grupo de segurança deve permitir o tráfego de entrada em todas as portas de cada recurso que precisa se conectar aos seus Atlas clusters utilizando o AWS PrivateLink:

  1. No console Amazon Web Services , navegue até VPC Dashboard.

  2. Clique em Security Groups e, em seguida, clique em Create security group.

  3. Use o assistente para criar um grupo de segurança. Certifique-se de selecionar sua VPC na lista VPC.

  4. Selecione o grupo de segurança que você acabou de criar e clique na aba Inbound Rules.

  5. Clique em Edit Rules.

  6. Adicione regras para liberar todo o tráfego de entrada de cada recurso na VPC que você deseja conectar ao seu Atlas cluster.

  7. Clique em Save Rules.

  8. Clique em Endpoints e, em seguida, clique no endpoint da sua VPC.

  9. Clique na aba Security Groups e, em seguida, clique em Edit Security Groups.

  10. Adicione o grupo de segurança que você acabou de criar e clique em Save.

Para saber mais sobre os grupos de segurança da VPC, consulte a documentação da AWS.

9
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

10

Você pode se conectar a um cluster do Atlas usando o ponto de extremidade privado do AWS PrivateLink quando todos os recursos estiverem configurados e o ponto de extremidade privado estiver disponível.

Para verificar se o endpoint privado do AWS PrivateLink está disponível:

Na aba Private Endpoint, selecione um tipo de cluster e verifique os seguintes status para a região que contém o cluster que você deseja conectar ao usar o AWS PrivateLink:

Atlas Endpoint Service Status
Disponível
Endpoint Status
Disponível

Para saber mais sobre os possíveis valores de status, consulte Solução de problemas de conexão de pontos de extremidade privados.

Caso não encontre esses status, consulte Solução de problemas de conexão de pontos de extremidade privados para obter mais informações.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2

Clique em Serverless Instance para configurar um ponto de extremidade privado para a instância sem servidor do Atlas.

3

Clique no botão Create New Endpoint.

4
  1. Na lista suspensa Serverless Instance , selecione a instância sem servidor que você deseja conectar usando um ponto de extremidade privado. O provedor de serviços de nuvem e a região da instância sem servidor são preenchidos automaticamente.

  2. Clique em Confirm. O Atlas começa a alocar o serviço de ponto de extremidade, o que pode levar alguns minutos para ser concluído. Você pode continuar para as próximas etapas enquanto o Atlas aloca o serviço de ponto de extremidade.

5

Clique no logotipo Amazon Web Services e, em seguida, clique em Next.

6
  1. Insira seu VPC Endpoint ID. Esta é uma string alfanumérica 22caracteres que identifica seu endpoint privado. Encontre esse valor no painel do Amazon Web Services VPC em Endpoints > VPC ID.

  2. Clique em Create.

7

Para cada recurso que precisa se conectar ao Atlas cluster usando o AWS PrivateLink, o grupo de segurança do recurso deve permitir o tráfego de saída para os endereços IP privados do ponto de conexão da interface em todas as portas.

Consulte Adicionar Regras a um Grupo de Segurança para mais informações.

8

Este grupo de segurança deve permitir o tráfego de entrada em todas as portas de cada recurso que precisa se conectar aos seus Atlas clusters utilizando o AWS PrivateLink:

  1. No console Amazon Web Services , navegue até VPC Dashboard.

  2. Clique em Security Groups e, em seguida, clique em Create security group.

  3. Use o assistente para criar um grupo de segurança. Certifique-se de selecionar sua VPC na lista VPC.

  4. Selecione o grupo de segurança que você acabou de criar e clique na aba Inbound Rules.

  5. Clique em Edit Rules.

  6. Adicione regras para liberar todo o tráfego de entrada de cada recurso na VPC que você deseja conectar ao seu Atlas cluster.

  7. Clique em Save Rules.

  8. Clique em Endpoints e, em seguida, clique no endpoint da sua VPC.

  9. Clique na aba Security Groups e, em seguida, clique em Edit Security Groups.

  10. Adicione o grupo de segurança que você acabou de criar e clique em Save.

Para saber mais sobre os grupos de segurança da VPC, consulte a documentação da AWS.

9
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

10

Você pode se conectar a um cluster do Atlas usando o ponto de extremidade privado do AWS PrivateLink quando todos os recursos estiverem configurados e o ponto de extremidade privado estiver disponível.

Para verificar se o endpoint privado do AWS PrivateLink está disponível:

Na aba Private Endpoint, selecione um tipo de cluster e verifique os seguintes status para a região que contém o cluster que você deseja conectar ao usar o AWS PrivateLink:

Atlas Endpoint Service Status
Disponível
Endpoint Status
Disponível

Para saber mais sobre os possíveis valores de status, consulte Solução de problemas de conexão de pontos de extremidade privados.

Caso não encontre esses status, consulte Solução de problemas de conexão de pontos de extremidade privados para obter mais informações.

Para excluir o ponto de extremidade privado da AWS especificado usando a CLI do Atlas, execute o seguinte comando:

atlas privateEndpoints aws delete <privateEndpointId> [options]

Para saber mais sobre a sintaxe de comando e parâmetros, consulte a documentação do Atlas CLI para atlas privateEndpoints aws excluir.

Para excluir a interface de endpoint privada AWS que você especifica utilizando o Atlas CLI, execute o seguinte comando:

atlas privateEndpoints aws interfaces delete <interfaceEndpointId> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da CLI do Atlas para excluir interfaces aws do Atlas privateEndpoints.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2
  1. Clique na aba Private Endpoint.

  2. Ao lado do endpoint privado que você deseja remover, clique em Terminate.

  3. Para confirmar, clique em Confirm na caixa de diálogo.

Para excluir o endpoint privado do Azure especificado usando a CLI do Atlas, execute o seguinte comando:

atlas privateEndpoints azure delete <privateEndpointId> [options]

Para saber mais sobre a sintaxe de comando e parâmetros, consulte a documentação do Atlas CLI para atlas privateEndpoints azure delete.

Para excluir a interface de endpoint privada do Azure que você especifica usando o Atlas CLI, execute o seguinte comando:

atlas privateEndpoints azure interfaces delete <privateEndpointResourceId> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da CLI do Atlas para excluir interfaces do Atlas privateEndpoints azure.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2
  1. Clique na aba Private Endpoint.

  2. Ao lado do endpoint privado que você deseja remover, clique em Terminate.

  3. Para confirmar, clique em Confirm na caixa de diálogo.

Para excluir o endpoint privado do Google Cloud que você especifica usando a CLI do Atlas, execute o seguinte comando:

atlas privateEndpoints gcp delete <privateEndpointId> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação da CLI do Atlas para atlas privateEndpoints gcp delete.

Para excluir a interface de endpoint privada do Google Cloud que você especifica usando o Atlas CLI, execute o seguinte comando:

atlas privateEndpoints gcp interfaces delete <id> [options]

Para saber mais sobre a sintaxe e os parâmetros do comando, consulte a documentação do Atlas CLI para excluir interfaces gcp do Atlas privateEndpoints.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2
  1. Clique na aba Private Endpoint.

  2. Ao lado do endpoint privado que você deseja remover, clique em Terminate.

  3. Para confirmar, clique em Confirm na caixa de diálogo.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2
  1. Clique na aba Private Endpoint.

  2. Ao lado do endpoint privado que você deseja remover, clique em Terminate.

  3. Para confirmar, clique em Confirm na caixa de diálogo.

1
  1. Se ainda não tiver sido exibido, selecione a organização que contém seu projeto no menu Organizations na barra de navegação.

  2. Se ainda não estiver exibido, selecione seu projeto no menu Projects na barra de navegação.

  3. Na barra lateral, clique em Network Access sob o título Security .

    A página Acesso à rede é exibida.

2
  1. Clique na aba Private Endpoint.

  2. Ao lado do endpoint privado que você deseja remover, clique em Terminate.

  3. Para confirmar, clique em Confirm na caixa de diálogo.

Voltar

Instâncias sem servidor