DNS / host global para rede doméstica [duplicado]


0

Esta questão já tem uma resposta aqui:

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.


Você deve ter IPv6 ou obtê-lo em breve . Isso resolverá principalmente o problema.
Michael Hampton

Infelizmente, o modem / roteador já possui IPv6 em execução internamente. Externamente, não parece ser habilitado pela Comcast até o momento.
Charlie74

Aguente firme ... eles estão rolando em seu estado enquanto falamos. :)
Michael Hampton

Respostas:


0

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".


0

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.