Digamos que eu possua o nome de domínio example.com
. Está registrado no registrador R
. Na minha conta em R
, registrei os seguintes servidores de nomes para o .TLD
registro:
ns1.example.com
->192.0.2.1
ns2.example.com
->192.0.2.2
Digamos que ainda não haja domínios usando esses servidores de nome para DNS. Como posso verificar fora da minha R
conta, se os servidores de nomes foram registrados com sucesso no .TLD
registro?
Por exemplo, a página WHOIS da VeriSign Inc permite procurar um .COM
servidor de nomes registrado :
Nome do servidor: NS1.HOSTGATOR.COM Endereço IP: 67.18.54.2 Secretário: ENOM, INC. Servidor Whois: whois.enom.com URL de referência: http://www.enom.com
Existe uma abordagem padrão para procurar essas informações em qualquer registro de TLD?
Para esclarecer, eu sou não olhando para verificar os servidores de nome de um domínio é configurado para usar, por exemplo:
Nome de Domínio: HOSTGATOR.COM Secretário: ENOM, INC. Servidor Whois: whois.enom.com URL de referência: http://www.enom.com
Servidor de nomes: NS1.P13.DYNECT.NET Servidor de nomes: NS2.P13.DYNECT.NET Servidor de nomes: NS3.P13.DYNECT.NET Servidor de nomes: NS4.P13.DYNECT.NET
Status: clientTransferProhibited Data de atualização: 05-jan-2013 Data de criação: 22 de outubro de 2002 Data de validade: 22 de outubro de 2015
Em vez disso, estou procurando uma maneira de consultar um único servidor de nomes registrados (por exemplo ns1.example.tld
) no registro, para encontrar o endereço IP que o registro registrou para esse servidor de nomes (por exemplo 123.456.789.001
).
Atualizar:
Entrei em contato com a VeriSign para obter informações, e a pesquisa WHOIS da VeriSign para servidores de nomes é proprietária. Aqui está a resposta deles:
Em relação à sua pergunta, se você seria capaz de obter qualquer informação sobre um servidor de nomes registrado no registro, mas atualmente não associado a nenhum domínio, infelizmente você não poderá obter essas informações por rotas alternativas, por exemplo, executando um DiG. Os servidores de nomes são publicados apenas na zona se estiverem anexados a um domínio; portanto, você não poderá obter essas informações, a menos que o servidor de nomes esteja associado a um domínio. Além disso, um DiG pode fornecer uma lista de servidores de nomes associados a um domínio e seus respectivos IPs, etc.
- Benjamin, VeriSign, Inc. Atendimento ao cliente
A segunda parte da resposta de @ Iian abaixo está correta. O servidor de nomes deve estar associado a um domínio para procurar o endereço IP que o registro tem registrado para esse servidor de nomes.
fonte
Respostas:
Você pode cavar e escolher um servidor DNS público
Isso fornecerá os nomes dos servidores de nomes, e você poderá pesquisá-los, por exemplo
ou se você estiver usando o Windows, poderá usar o nslookup
Então semelhante ao acima
fornecerá o endereço IP
Se você deseja consultar o tld diretamente,
fornecerá uma lista dos servidores de nomes dos TLDs, você poderá consultá-los diretamente pelos registros ns, por exemplo.
fonte
Normalmente você pode usar o Whois para consultar servidores de nomes:
A implementação desse recurso é com o TLD. .GOV, por exemplo, não retorna consultas de servidor de nomes:
Não existe realmente uma maneira confiável (ou seja, um método disponível em todos os TLDs) para verificar se um host foi registrado em um registro via DNS ou serviços Whois públicos. Você não pode consultar registros de cola diretamente e só os verá se consultar um domínio usando os servidores de nomes que está procurando. Como você está interessado em servidores de nomes não associados a nenhum domínio, essa não é uma opção.
A abordagem whois é a sua melhor aposta, mas não se pode confiar. Um registro pode ter um servidor de nomes registrado, mas não se incomoda em colocá-lo no Whois se não houver domínios associados. As únicas maneiras 100% confiáveis de verificar a existência de um servidor de nomes no registro são consultá-lo através de um comando EPP CHECK. Como esses estão disponíveis apenas para registradores, isso não ajuda muito.
Obviamente, se você não possui domínios associados a um servidor de nomes, isso realmente importa? A única maneira garantida de verificar é registrar um domínio no TLD usando seu servidor de nomes, consultar o domínio e verificar a cola que você recebe de `dig @tldnameservers yourdomain ns.
fonte
Use nslookup ou dig para consultar seus servidores de nomes em um servidor de gTLDs. Você também pode usar o seguinte site para rastrear a delegação DNS do seu domínio:
http://www.simpledns.com/lookup-dg.aspx
fonte
Para todos os novos gTLDs, a ICANN exige que todos os registros respondam whois nas consultas dos servidores de nomes para verificar se um determinado servidor de nomes (por nome ou IP) está registrado no registro. Está longe de ser super útil, mas existe.
fonte