Esta questão já tem uma resposta aqui:
- Resposta do servidor DNS local 1
Estou em uma situação em que o meu modem a cabo Comcast não resolve URLs hospedados localmente. Essencialmente, se eu acessar meu site da mesma rede, não posso usar www.mysite.com, mas, em vez disso, devo usar 10.0.0.14 (o endereço IP local). Externamente, não há problema.
Encontrei mais informações sobre a causa disso aqui: http://forums.comcast.com/t5/Home-Networking-Router-WiFi/SMCD3G-Can-t-access-web-server-from-LAN-from-Internet -OK / mp / 1754823 # M55009
Dito isso ... a solução simples para isso é: a) acessar o site usando o endereço IP interno ou b) mapear a URL para o endereço IP local usando o arquivo hosts. Eu fiz b em um dos meus laptops, e isso funciona.
No entanto , estou procurando uma solução mais robusta para esse problema, para abordar o acesso ao site com itens como um iPad no qual um arquivo de hosts não pode ser editado.
Então a pergunta é ... Existe uma maneira de configurar um servidor DNS local que "alimentaria" um arquivo hosts para todos os dispositivos da casa? Significado ... posso configurar o servidor de forma que todas as solicitações sejam verificadas primeiro e mapeadas para endereços locais, se necessário?
Espero que seja claro ... por favor, deixe-me saber se posso fornecer mais detalhes. Eu estou atualmente em uma perda ... e principalmente apenas frustrado que isso é mesmo um problema.
Respostas:
A solução normal para o seu problema é o hairpin NAT. Se o seu roteador de internet suportar, você pode redirecionar a solicitação do seu PC do IP público de volta para a sua sub-rede interna.
Veja as opções de configuração do seu roteador para ver se você pode configurar as regras NAT, ou pesquise no seu modelo de roteador + "hairpin NAT".
fonte
não é claro se o seu linux em execução ou não, mas se você for verificar dnsmasq ele pode ser encontrado
git clone git: //thekelleys.org.uk/dnsmasq.git
ou
http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.69.tar.gz
é um dns muito simples e servidor DHCP que tem um monte de recursos o arquivo de configuração é bastante auto-explicativo e há muitas configurações disponíveis via google
fonte