only my domain registrar know my domain's nameservers
Não. Todos os registradores que vendem domínios de um determinado TLD devem encaminhar os detalhes de seu domínio para o registro de domínio , que gerencia esse TLD. (Por exemplo, o domínio de nível superior com
é gerenciado pela Verisign, o domínio horse
é gerenciado pelo Nominet, etc.)
Normalmente, os registradores enviam essas informações ao registro automaticamente por meio de protocolos EPP ou similares. O domínio só começa a "existir" depois que o registro é informado sobre ele.
Assim que isso for feito, os resolvedores de DNS poderão encontrá-lo com uma pesquisa recursiva simples:
- O resolvedor possui uma lista interna de servidores de nomes para
.
( a raiz ). - O resolvedor pergunta a um dos servidores de nomes
.
sobre onde os% nameserverscom
estão. - O resolvedor pergunta a um dos servidores de nomes
com
sobre onde os% nameserverssuperuser.com
estão. - O resolvedor pergunta um dos servidores de nomes
superuser.com
para o endereço IP do site.