Configuração correta do DNS do Google Cloud para acessar o servidor da Web por meio do domínio

0

Eu tenho um servidor que criei em uma instância do Google Cloud. Eu já atribui a ele um endereço IP estático e consigo acessar o servidor navegando diretamente para o IP.

Eu tenho um domínio registrado por meio do Google Domains. Eu configurei seus servidores de nomes para o seguinte (estes são os servidores de nomes do Google Cloud):

ns-cloud-e1.googledomains.com
ns-cloud-e2.googledomains.com
ns-cloud-e3.googledomains.com
ns-cloud-e4.googledomains.com

No Google Cloud DNS, tenho os seguintes registros:

As redações à esquerda são o nome do meu domínio, e a redação à direita é o endereço IP externo (estático) atribuído ao meu servidor.

Já se passaram 12 horas desde que os registros foram adicionados, por isso suponho que seja possível que as alterações ainda não tenham sido propagadas. Mas quando eu faço um whois no meu nome de domínio, vejo os servidores de nomes corretos, e quando executo host não recebo nada retornado. Isso sugere para mim que há um problema em minhas configurações de DNS.

Os registros NS e SOA foram adicionados automaticamente pelo Google, enquanto eu adicionei manualmente os dois registros A (não havia registros A antes, selecionei o TTL de 1 dia porque eram novos registros).

O que, se alguma coisa, eu configurei ou fiz incorretamente aqui?

    
por Mella 26.07.2018 / 00:46

1 resposta

1

Em vez de adicionar seu registro A ao domínio base, você criou um subdomínio chamado @ .

Um único @ tem um significado especial em arquivos de zona de formato de texto (indicando o domínio base) e alguns gerenciadores de registros DNS baseados na Web clonaram esse comportamento, mas não necessariamente estende para todos tais sistemas, nem para o DNS como um todo.

Em vez disso, muitos sites de gerenciamento de DNS - incluindo o Google Cloud DNS - esperam que você simplesmente deixe o campo de subdomínio vazio.

(Como reconhecer se funcionou ou não? Apenas um nu @ tem o significado especial, mas @ combinado com qualquer outro texto não. Então, quando a entrada resultante mostra como @.example.net , você pode ter certeza que deu errado. Compare a aparência dos seus registros A e NS.)

    
por 26.07.2018 / 01:06