
Eu tenho uma pergunta. Quero configurar o servidor DNS para minha rede doméstica. O caso é este: fiz um servidor usando Ubuntu 16.04 com pilha LEMP e Virtualmin; até agora tudo bem. E agora quando adiciono um servidor virtual com um domínio, por exemplo, "devsite.dev", tenho que adicioná-lo no meu /etc/hosts
arquivo. Mas quero adicionar o endereço IP do servidor Ubuntu em minha configuração de DNS /etc/resolv.conf
para poder acessar esse domínio de qualquer lugar sem alterar o IP em meu arquivo hosts todas as vezes.
O servidor é Ubuntu Server 16.04 e já instalei o BIND9 (incluído no Virtualmin).
Em resumo: Como posso configurar o BIND9 para poder acessá-lo de qualquer lugar, mas consultar apenas os TLDs ".dev" das zonas locais.
Responder1
você precisa tornar seu servidor DNS autoritativo para qualquer servidor/pc que queira acessar esse devsite.dev (aliás, .dev é um TLD real do googlehttps://nic.dev/) o que pode ser confuso para a internet
eu recomendo fortemente o uso de TLDs diferentes, embora possa funcionar usando qualquer TLD que tenha seus próprios dados dentro do BIND autorizado para devsite.dev
Além disso, se você estiver usando IP dinâmico do seu ISP, há muitos serviços de IP dinâmico, como noip.com e outros, gratuitos e pagos.