Questão Um roteador pode mapear uma URL para um ip local?


Estou configurando uma instalação com muitos computadores diferentes, onde não tenho acesso aos arquivos de hosts deles. Como eu mapearia o test.com para um servidor local sem usar o arquivo hosts? Isso pode ser feito usando um simples roteador doméstico?

Gostaria de poder dizer aos convidados: "Se você estiver em nosso Wi-Fi, basta ir ao test.com para ver o nosso site local".

Eu preferiria manter as respostas independentes de hardware, mas se isso ajuda, estou usando um D-Link DIR-655.

Estou ciente dessa resposta, mas não acho que isso resolva diretamente esses problemas: Como posso mapear um nome de domínio para um endereço IP e uma porta? (Estou enganado?)

Obrigado!


7


origem




Respostas:


Eu não encontrei um roteador doméstico que pode rodar isso sem usar algum firmware personalizado. No entanto, eu uso o mesmo servidor executando os sites para hospedar um servidor DNS internamente em casa. Todas as máquinas apontam para o servidor DNS onde eu tenho um conjunto de direcionadores personalizados configurado, e todas as outras consultas são enviadas para o servidor DNS do meu provedor para serem resolvidas corretamente. Eu uso o DHCP para atribuir endereços de servidores IP e DNS a todos os clientes.


5



Obrigado - isso confirma minhas descobertas. Isso é particularmente difícil de configurar? (Estou executando o servidor Ubuntu) - Sauce McBoss
Há um monte de softwares de servidor DNS leves e simples no mundo. Então, configurar um servidor DNS pode ser difícil ou fácil. - djangofan
@lrog Se você está usando o Ubuntu Server, então olhe DNSMasq. É um servidor DHCP / DNS rolado em um e eu o usei com sucesso no passado, porém gastei muito tempo procurando a configuração correta. - BinaryMisfit


Gostaria apenas de registrar o domínio para real e apontá-lo para um endereço IP local. Por exemplo, se você se registrou example.com e o seu intervalo de endereços IP local foi 192.168.1.0/24você poderia apontar www.example.com para 192.168.1.184 e execute seu servidor da Web nesse endereço IP. Embora o nome fosse resolvido fora da sua rede, ele não iria a lugar nenhum.

Se você não quiser registrar um domínio de verdade, em vez disso, basta usar seus próprios servidores de nomes para que o nome seja resolvido da maneira que quiser. No entanto, eu não recomendo isso porque poderia entrar em conflito com um domínio real.

Se você realmente quiser fazer isso por roteador, use um roteador que não suporte Dnsmasq. Qualquer roteador que possa suportar DD-WRT vai fazer.


2