Estou configurando uma instalação com muitos computadores diferentes em que não tenho acesso aos arquivos de seus hosts. Como mapearia test.com para um servidor local sem usar o arquivo hosts? Isso pode ser feito usando um roteador doméstico simples?
Eu gostaria de poder dizer aos convidados: "Se você estiver em nosso wifi, basta acessar test.com para ver nosso site local".
Eu preferiria manter as respostas independentes de hardware, mas se ajudar, estou usando um D-link DIR-655.
Estou ciente dessa resposta, mas não acho que ela resolva esses problemas diretamente: Como posso mapear um nome de domínio para um endereço IP e uma porta? (Estou enganado?)
Obrigado!
fonte
Gostaria apenas de registrar o domínio de verdade e apontá-lo para um endereço IP local. Por exemplo, se você registrou
example.com
e seu intervalo de endereços IP local era192.168.1.0/24
, você poderia apontarwww.example.com
para192.168.1.184
e executar o seu servidor web em que o endereço IP. Embora o nome fosse resolvido fora da sua rede, na verdade não iria a lugar algum.Se você não deseja registrar um domínio de verdade, basta usar seus próprios servidores de nomes que fazem com que esse nome seja resolvido da maneira que desejar. No entanto, eu não recomendo isso, pois pode entrar em conflito com um domínio real.
Se você realmente deseja fazer isso por roteador, use um roteador que suporte o Dnsmasq . Qualquer roteador capaz de suportar DD-WRT o fará.
fonte