Configure corretamente um substituto de DNS

Configure corretamente um substituto de DNS

Meu país acabou de ordenar que os provedores de acesso à Internet colocassem na lista negra alguns nomes de domínio de seus respectivos DNS (ou seja, respondendo a t411.io por 127.0.0.1).

Para superar esta restrição é bastante simples, alterando o DNS padrão do meu computador por outros (Google, OpenDNS, ....)

Meu problema aqui é que o DNS anunciado pelo DHCP era meu roteador (que recebeu o DNS do meu ISP), então quando eu quiser acessar um computador pelo nome do host. Não vai funcionar mais.

Existe uma solução para usar um DNS de terceiros (Google, etc...) para resolver nomes de domínio distantes e para aqueles desconhecidos por este DNS, retornar ao meu DNS padrão (no meu caso, meu roteador)

Já tentei configurar um DNS personalizado nas configurações do Windows IPv4 como primário e meu roteador como roteador secundário, mas não funciona (os nomes desconhecidos pelo primeiro DNS não são resolvidos usando o segundo).

Meu roteador é fornecido pelo meu ISP e não consigo alterar sua configuração de DNS.

Estou procurando aqui soluções existentes e possivelmente nativas, já que eu poderia instalar meu próprio servidor DNS ou até mesmo alterar meu arquivo host (o último pode ser um problema se um site alterar seu endereço IP)

Responder1

Se você configurar um servidor DNS dentro da rede e apontar todos os recursos locais para ele, poderá resolver recursos interna e externamente. Você poderia executar o DNS em um computador antigo usando Windows Server ou Linux.

Você não precisa alterar as configurações de DNS do roteador. O que você precisa alterar são as configurações de DHCP do roteador que emitem as configurações de DNS. Se você não puder fazer isso, poderá atribuir todas as configurações de IP estaticamente ou desligar o DHCP do roteador e usar seu próprio servidor DHCP (presumivelmente em execução no mesmo PC).

informação relacionada