O DNSCrypt, da grande equipe do OpenDNS, é a solução simples que usaremos para adicionar criptografia entre seu computador e o servidor DNS. É uma solução leve que funciona tanto no Windows quanto no Mac - infelizmente, não há suporte móvel até o momento.
O que esta ferramenta está realmente fazendo é criar uma conexão criptografada com qualquer um dos servidores DNS suportados e, em seguida, criar um proxy DNS local no seu PC. Portanto, quando você tentar abrir o howtogeek.com, o seu navegador enviará uma consulta DNS regular para o endereço 127.0.0.1 localhost na porta 53, e essa solicitação será encaminhada através da conexão criptografada ao servidor DNS.
Download para Windows
Como em todos os programas que você usa, você precisará começar baixando o pacote de instalação. Quando estiver na página, basta clicar no link “dnscrypt-proxy-win32-full-1.4.1.zip” para baixar os arquivos necessários. Se você vir uma versão mais recente na página, use-a.
Instalando e Preparando seu PC
Agora você precisará abrir uma janela de prompt de comando elevada procurando por “cmd”, clicando com o botão direito do mouse e escolhendo “Executar como administrador”. Depois de abrir sua janela do CMD Elevado, insira a seguinte string. Lembre-se de que você precisará inserir o caminho que corresponde à sua pasta “bin”.
cd “C:UsersOwnerDesktopDNSCryptin”
Instalar o serviço de proxy
Em seguida, você precisará instalar o serviço de proxy do DNSCrypt. Use a string abaixo. Você poderá alterar a seção “Openends” com um nome do arquivo CSV, ou você pode atualizar seu arquivo CSV adicionando qualquer um dos resolvedores de DNS públicos que atualmente suportam DNSCrypt. Você também precisará alterar o caminho do arquivo para corresponder ao local do arquivo csv em seu computador.
dnscrypt-proxy.exe --resolver-name=opendns --resolvers-list='C:UsersOwnerDesktopDNSCryptindnscrypt-resolvers.csv' --test=0
dnscrypt-proxy.exe --resolver-name=opendns --resolvers-list='C:UsersOwnerDesktopDNSCryptindnscrypt-resolvers.csv' --install
[INFO] The dnscrypt-proxy service has been installed and started [INFO] The registry key used for this service is SYSTEMCurrentControlSetServicesdnscrypt-proxyParameters [INFO] Now, change your resolver settings to 127.0.0.1:53
Alterar suas configurações de DNS
Agora você precisará alterar suas configurações de DNS. Clique com o botão direito do mouse no ícone de rede na parte inferior direita da tela e clique em “Abrir Central de Rede e Compartilhamento”. Serão 5 barras para uma conexão sem fio ou uma pequena tela de computador para conexões com fio. Quando estiver aberto, clique em "Alterar configurações do adaptador".