Acho que a maioria de nós neste site configura as coisas diretamente no BIND, então pode ser um desafio responder à sua pergunta. Se você estiver familiarizado com a interface de linha de comando, deverá postar seus arquivos de configuração. Se não, sugiro pelo menos dar-nos screenshots de suas janelas do CPanel relacionadas.
Os comandos nslookup
e dig
são úteis para verificar o que está acontecendo. Os comandos funcionam especificando flags (-option = value), depois o domínio que você está pesquisando seguido pelo servidor de domínio que você quer perguntar. No primeiro, eu não especifico um servidor de domínio, então ele usou apenas o meu servidor padrão local. Por exemplo, usando example.com:
Selecione um servidor TLD para consultar
Primeiro, precisamos encontrar um servidor de nomes autoritativo do com. perguntar. Escolha um desses servidores como referência para sua próxima consulta. Você verá na próxima seção que eu escolhi b.gtld-servers.net.
$ nslookup -query=NS com
Server: 1.2.3.4
Address: 1.2.3.4
Non-authoritative answer:
com nameserver = f.gtld-servers.net.
com nameserver = k.gtld-servers.net.
com nameserver = h.gtld-servers.net.
com nameserver = b.gtld-servers.net.
com nameserver = l.gtld-servers.net.
com nameserver = d.gtld-servers.net.
com nameserver = i.gtld-servers.net.
com nameserver = j.gtld-servers.net.
com nameserver = g.gtld-servers.net.
com nameserver = e.gtld-servers.net.
com nameserver = m.gtld-servers.net.
com nameserver = c.gtld-servers.net.
com nameserver = a.gtld-servers.net.
Authoritative answers can be found from:
f.gtld-servers.net internet address = 192.35.51.30
k.gtld-servers.net internet address = 192.52.178.30
h.gtld-servers.net internet address = 192.54.112.30
b.gtld-servers.net internet address = 192.33.14.30
b.gtld-servers.net has AAAA address 2001:503:231d::2:30
l.gtld-servers.net internet address = 192.41.162.30
d.gtld-servers.net internet address = 192.31.80.30
i.gtld-servers.net internet address = 192.43.172.30
j.gtld-servers.net internet address = 192.48.79.30
g.gtld-servers.net internet address = 192.42.93.30
e.gtld-servers.net internet address = 192.12.94.30
m.gtld-servers.net internet address = 192.55.83.30
c.gtld-servers.net internet address = 192.26.92.30
a.gtld-servers.net internet address = 192.5.6.30
a.gtld-servers.net has AAAA address 2001:503:a83e::2:30
Verifique se o servidor de nomes do seu domínio é o que você espera
Aqui, vemos que a.iana-servers.net.
e b.iana-servers.net.
são os servidores de nome do registro.
$ nslookup -query=NS example.com b.gtld-servers.net
Server: b.gtld-servers.net
Address: 192.33.14.30#53
Non-authoritative answer:
*** Can't find example.com: No answer
Authoritative answers can be found from:
example.com nameserver = a.iana-servers.net.
example.com nameserver = b.iana-servers.net.
a.iana-servers.net internet address = 199.43.132.53
a.iana-servers.net has AAAA address 2001:500:8c::53
b.iana-servers.net internet address = 199.43.133.53
b.iana-servers.net has AAAA address 2001:500:8d::53
Verifique se o seu servidor de nomes está retornando o endereço esperado
Quando soubermos o nome correto, verifique se ele está acessível e se está dando as respostas certas.
$ nslookup -query=A example.com a.iana-servers.net.
Server: a.iana-servers.net.
Address: 199.43.132.53#53
Name: example.com
Address: 192.0.43.10