Abrir DNS no meu roteador dando problemas

Abrir DNS no meu roteador dando problemas

Recentemente mudei para OpenDns com Familyshield. Apliquei a configuração de DNS em meu roteador sem fio Belkin. Se eu não usar a Internet por 3 a 4 horas, meu ISP me pedirá para fazer login novamente e não consigo acessar a página de login ou a Internet. Então eu tenho que ir para a configuração de DNS no meu roteador e alterar a configuração para 'Automático do ISP' e então posso ver a página de login. Isso só acontece quando meu ISP me pede para fazer login novamente, caso contrário, tudo bem.

Responder1

Você precisa do serviço DNS de horizonte dividido.

Aparentemente, seu ISP é um daqueles que usa nomes de domínio internos para coisas que devem ser visíveis apenas para clientes conectados à sua rede. Ele direciona você para a página WWW, digamos, https://internal.example.net./loginpara fazer login, onde o nome de domínio internal.example.net.dessa URL não existe fora da visualização do namespace DNS que seu ISP fornece aos clientes por meio de seus servidores DNS proxy. ( example.net., aqui, é obviamente um nome de domínio de propriedade do seu ISP.)

Obviamente, o OpenDNS – que, ironicamente, também fornece versões personalizadas do namespace DNS – não sabe nada sobre tais arranjos. Nem você pode dizer isso.

Então você precisa do que é conhecido comoserviço DNS de horizonte dividido. Você precisa garantir que todas as pesquisas de DNS example.net.e seus subdomínios - ou seja, todos os nomes de domínio que o ISP usa para esse material interno, somente para clientes - sejam direcionadas aos servidores DNS proxy do seu ISP, e todas as pesquisas de DNS para todos os outros nomes de domínio sejam direcionado aos servidores DNS proxy OpenDNS.

É quase certo que não há como fazer isso com um roteador doméstico. Esses roteadores não têm capacidade. Você também não poderá fazer isso ajustando os clientes DNS nas estações de trabalho individuais da sua LAN. Não é um recurso incorporado em nenhum, mas em poucos clientes DNS. (Praticamente apenas o MacOS possui esse mecanismo.)

O que você precisa fazer é executar umencaminhamento de servidor DNS proxy, em algum lugar da sua LAN. Você configura esse servidor para executarencaminhamento condicional, separando example.net.seus subdomínios do restante do namespace DNS; e você configura todas as suas estações de trabalho para usar esse servidor DNS para serviço DNS proxy. Para obter melhores resultados, para que você não precise procurar manualmente os endereços IP do servidor DNS proxy do seu ISP, habilite essa Automatic from ISPconfiguração novamente e configure o encaminhamento condicional para example.net.usar seu roteador como um proxy de encaminhamento intermediário.

Se a necessidade de ter uma única máquina ligada se qualquer outra máquina na LAN estiver ligada lhe der uma pausa, você poderá até mesmo executar servidores DNS proxy de encaminhamento individuais em cada estação de trabalho, em vez de um servidor central servindo toda a sua LAN. Executar um servidor DNS em cada estação de trabalho não é exatamente uma novidade no mundo da Internet. As pessoas faziam isso naturalmente há cerca de trinta anos. A maioria dos sistemas operacionais atuais vem com softwares de servidor DNS fornecidos como padrão. Se você tiver BSDs, Linuxen, Macintoshes, Solarises e assim por diante, configurar um servidor DNS proxy de encaminhamento é uma simples questão de instalar djbdns, PowerDNS, BIND ou algo semelhante e configurá-lo com as regras de encaminhamento condicional apropriadas.

As edições não-servidor do Microsoft Windows são exceções flagrantes. Até o Windows Server possui um servidor DNS como padrão. Então, isso só acontece se você tiver uma rede de estações de trabalho totalmente Windows, sem nenhum WindowsServidormáquinas ou máquinas não-Windows, você sofrerá por não ter a capacidade de softwareali mesmo na caixa.

Existem outras maneiras de resolver isso, é claro: scripts que fazem danças complexas para reconfigurar coisas temporariamente e fazer login, fazer login usando hostsarquivos. Mas todos sofrem do mesmo problema que você tem agora: falta de automação. Com o encaminhamento de servidores DNS proxy e o serviço DNS de horizonte dividido, seu ISP pode mover seus servidores DNS e seus servidores HTTP internos para diferentes endereços IP sem a necessidade de mexer em nada. O proxy de encaminhamento no roteador obtém os novos endereços IP para o serviço DNS via DHCPautomaticamente, e quaisquer novos endereços IP de servidores HTTP são simplesmente pesquisados ​​da maneira usual. Com hostsarquivos de arquivos, por outro lado, toda vez que o ISP alterar essas coisas, você terá que reeditar seus hostsarquivos para atualizá-los. E o seu ISP, pensando que você está usando DHCP para essas coisas, quase certamente não se considera obrigado a informá-lode alguma outra maneiraisto é, mudou o equipamento interno.

Leitura adicional

informação relacionada