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

Perguntas frequentes: rede

Nesta página

  • Os IPs públicos do Atlas cluster mudam alguma vez?
  • Posso especificar meu próprio VPC para meu projeto MongoDB Atlas?
  • Como encontro meus nomes de host do Atlas para abrir meu firewall de saída?
  • Quantas permissões de rede entre regiões são suportadas pelo Atlas?
  • O Atlas pode ser utilizado com o AWS Transit Gateway?
  • O Atlas pode ser utilizado com o AWS Direct Connect?

Observação

Esta seção se aplica somente a M10 ou clusters maiores, a não ser que seja especificado.

Os endereços IP públicos do Atlas cluster devem ser alterados quando você:

Os IPs públicos de um Atlas cluster não são alterados quando você:

Para localizar o endereço IP público para qualquer nó em seu cluster, utilize a ferramenta nslookup a partir da linha de comando. O endereço IP é mostrado na parte Address da saída.

$ nslookup ds-shard-00-00-17jcm.mongodb-dev.net
Address: 34.226.104.79

Não. Um projeto Atlas e seus clusters estão associados a um VPC específico da região.

O Atlas cria uma VPC quando você implanta o primeiro cluster pago dedicado M10+ em um determinado provedor e região. Para clusters de várias regiões, o Atlas cria uma VPC por região se ainda não houver uma VPC para essa região.

(Somente para sistemas AWS), o Atlas também cria uma VPC quando você cria uma conexão de emparelhamento VPC para um VPC AWS. O Atlas cria a VPC na mesma região da VPC de emparelhamento.

Para usar uma VPC diferente (ou seja, nas contas de infraestrutura de nuvem do próprio cliente), você precisa usar o MongoDB Cloud Manager ou o Ops Manager.

Se o firewall bloquear conexões de rede de saída, você deve abrir o acesso de saída do ambiente do aplicativo para o MongoDB Atlas. Para configurar suas redes no aplicativo para aceitar o tráfego Atlas, você pode usar:

  • Endpoint de API para recuperar as mongoURIs dos clusters a partir dos elementos de resposta.

  • Endpoint de API para recuperar as hostnames dos clusters a partir dos elementos de resposta.

Você pode analisar esses valores de hostname e passar os endereços IP programaticamente para a automação de orquestração no nível do aplicativo, a fim de aplicar atualizações no firewall.

Para localizar o endereço IP público para qualquer nó em seu cluster, utilize a ferramenta nslookup a partir da linha de comando. O endereço IP é mostrado na parte Address da saída.

$ nslookup ds-shard-00-00-17jcm.mongodb-dev.net
Address: 34.226.104.79

Os clusters podem abranger regiões e provedores de serviços em nuvem. O número total de nós em clusters que abrangem as regiões tem uma restrição específica por projeto.

O Atlas limita o número total de nós em outras regiões em um projeto a um total de 40. Esse total exclui:

  • Regiões do Google Cloud se comunicando umas com as outras

  • Clusters gratuitos ou clusters compartilhados

  • Instâncias sem servidor

O número total de nós entre quaisquer duas regiões deve atender a essa restrição.

Exemplo

Se um projeto do Atlas tiver nós em clusters espalhados por três regiões:

  • 30 nós na Região A

  • 10 nós na Região B

  • 5 nós na Região C

Você só pode adicionar mais 5 nós à Região C porque:

  1. Se você excluir a região C, região A + região B = 40.

  2. Se você excluir a região B, região A + região C = 35, <= 40.

  3. Se você excluir a região A, região B + região C = 15, <= 40.

  4. Cada combinação de regiões com os 5 nós adicionados ainda atende à restrição por projeto:

    • Região A + B = 40

    • Região A + C = 40

    • Região B + C = 20

Você não pode criar um cluster multirregional em um projeto se ele tiver um ou mais clusters abrangendo 40 ou mais nós em outras regiões.

Entre em contato com o suporte Atlas para tirar dúvidas ou obter assistência para aumentar esse limite.

Se você exceder o limite de permissões entre regiões ao criar um cluster por meio da API de administração do Atlas, a API retornará o seguinte erro:

{
"error" : 403,
"detail" : "Cannot have more than 40 cross-region network permissions.",
"reason" : "Forbidden"
}

Sim. OAWS PrivateLink capacita os endpoints privados do Atlas. Isso permite conectividade transitiva. Você pode usar o AWS Transit Gateway com a sua VPC se a VPC tiver sido conectada ao Atlas via AWS PrivateLink.

Sim. OAWS PrivateLink capacita os endpoints privados do Atlas. Isso permite conectividade transitiva. Você pode usar o AWS Direct Connect com a sua VPC se a VPC tiver sido conectada ao Atlas via AWS PrivateLink.

← Perguntas frequentes: Monitoramento e alertas