
Talvez isso venha da minha falta de compreensão de como o DNS funciona totalmente, mas quero hospedar um domínio em meu próprio conjunto de servidores DNS.
Dito isto, não consigo encontrar uma maneira clara de fazer isso. Pelo que entendi, a ICANN possui os TLDs (com, org, net, etc...) e licencia outras empresas para criar subdomínios. Essas empresas vendem esses subdomínios ao público e geralmente também os hospedam. Em poucas palavras, de qualquer maneira.
Quero simplesmente registrar um domínio e hospedá-lo em meus próprios servidores. Presumo que a ICANN tenha um conjunto de servidores DNS que gerenciam os TLDs, mas como faço para vincular meus servidores DNS aos deles? Essencialmente, eu teria que criar registros NS nos servidores raiz da ICANN, correto? É aqui que estou perdido, pois realmente não sei como fazer isso. A menos que eu possa entrar no sistema da parte de quem comprei meu domínio e definir os registros NS para meus próprios servidores. Nesse caso, ainda não usarei servidores DNS de terceiros como um tipo de retransmissão?
Responder1
Você normalmente usaria quem está fornecendo serviço DNS ao seu registrador como intermediário, e é assim que deveria funcionar. Você não insere apenas um registro em um servidor DNS raiz. Em geral, seu registrador oferece hospedagem DNS gratuita com seu domínio como forma de fornecer serviço adicional, mas fora isso, eles cobram por lidar com o sistema DNS upstream e colocar o registro do seu domínio nos servidores de nomes do TLD.
Você pode usar ferramentas de rastreamento de DNS para descobrir o processo de resolução de nomes de um nome de domínio e ter uma ideia de como ele termina em seu servidor, mas sendo o DNS um sistema hierárquico, você não pode hospedar seu domínio sozinho - você precisa do acordo de um servidor DNS de nível superior.
Aqui está uma ferramenta simples de rastreamento baseada na web:http://www.simpledns.com/lookup-dg.aspx
Tenha isto em mente: quando digo “intermediário”, quero dizer na cadeia oficial de resolução de DNS. As consultas DNS reais praticamente nunca irão para um servidor DNS raiz, para o seu registrador ou para os seus servidores DNS, pois serão armazenadas em cache downstream. O ponto até o qual a resolução recursiva é necessária depende apenas do que está em cache e do que não está (ou seja, se o servidor DNS do seu ISP já conhece os servidores de nomes autorizados para .com, eles não precisam consultar a raiz para isso ).
Responder2
Não confunda hospedar um site com hospedar um servidor DNS. Você NÃO precisa executar um servidor DNS para hospedar um domínio.
Um domínio é simplesmente um ponteiro para um endereço IP onde um site (ou outro serviço) está hospedado. A propriedade e o controle de domínios são regulados por um conjunto de registradores avaliados, que vendem a propriedade de domínios e mantêm as listas de quem possui qual domínio, bem como as configurações associadas a cada domínio. Esses dados são propagados para outros servidores DNS, com servidores DNS de nível inferior sempre tratando os registradores como a fonte autorizada de informações DNS precisas.
Agora é possível criar e rodar seus próprios servidores DNS, mas isso equivale a imprimir e usar sua própria moeda. Não tem sentido a menos que todos os outros também adotem o seu sistema. :)
Para hospedar um site, você só precisa de um servidor acessível através de um endereço IP público. Qualquer pessoa poderia digitar o endereço IP em um navegador e ver seu site. Agora, para associar isso a um domínio, você precisa comprar o domínio de um registrador e, em seguida, configurar o domínio para ter o endereço IP do seu servidor como o 'registro A' para 'www'. Nesse ponto, tudo o que uma pessoa precisa fazer é digitar www.seudominio.com e ela estará no seu servidor.
Responder3
Eu sou uma empresa há alguns anos que optamos por seguir esse caminho, para hospedar nosso servidor DNS oficial.
Para fazer isso, precisávamos comprar um domínio de alguém que pudesse permitir o usoMUDARos endereços de servidores de nomes relacionados ao nosso domínio.
Encontramos NTHosting.
Criamos um sistema bind9 composto por 2+2 servidores DNS. Isso permitiu fazer 'instantaneamente' muitas coisas que MUITOS provedores não permitem fazer usando sua interface web. Primeiro de tudo, conseguimos servir um DNS dinâmico.
Recebemos 11 DDOS e cerca de 200-250 DOS em menos de 6 meses.
Sim, sobrevivemos, mas não, não os seguramos mais.
Sugiro encontrar algum registrador que permita MUITO de graça para você, mas sugiro evitá-lo.
Responder4
Você sempre pode usar seu endereço DNS em qualquer dispositivo que planeja usar no site. Acesse as configurações de Internet do seu dispositivo e localize as configurações de DNS. Muitos aplicativos para download permitem que você faça isso e, em seguida, defina o DNS no dispositivo como o DNS do servidor no PC. Quando terminar, visite o endereço do servidor no exemplo do dispositivo: localhost://8888