Instale DNSCrypt Proxy no Arch Linux

ArchLinux Wi-Fi

Ontem postei uma entrada mostrando como instalar em Ubuntu o programa DNSCrypt Proxy permitindo criptografar o tráfego DNS para navegar com maior segurança contra possíveis ataques. Considerando que nos comentários se falou sobre como instalá-lo no Arch Linux e não me pareceu apropriado explicá-lo no mesmo verbete, decidi fazê-lo em um artigo separado.

Desta vez tão bom arqueiros, vamos puxar um console puro, e vamos descobrir como é assim tanto ou mais rápido e fácil do que no Ubuntu.

instalação

En arco temos a vantagem de que DNSCrypt Proxy está nos repositórios oficiais, então para instalá-lo basta usar Pacman:

# pacman -S dnscrypt-proxy

Habilitamos o serviço:

# systemctl enable dnscrypt-proxy

E nós começamos:

# systemctl start dnscrypt-proxy

Agora vamos fazer um backup do arquivo com o DNS atual:

# cp /etc/resolv.conf /etc/resolv.conf.backup

E substitua seu conteúdo para que ele use localhost como um servidor de nomes:

# sh -c "echo 'nameserver 127.0.0.1' > /etc/resolv.conf"

Nós o protegemos para evitar que seja modificado a cada reinicialização:

# chattr +i /etc/resolv.conf

E só falta reiniciar o gerenciador de rede. Em caso de uso Network Manager nós fazemos isso:

# systemctl restart NetworkManager

E acabou, é isso DNSCrypt Proxy devidamente instalado e configurado. Para verificar nós podemos Clique aqui e veja se a mensagem de boas-vindas de OpenDNS.

Essas etapas se aplicam a uma instalação básica de DNSCrypt Proxy em um Arch Linux simples com Network Manager, mas como eu sei que você certamente tem todos os tipos de configurações estranhas em seus sistemas ou está interessado em explorar mais as possibilidades deste programa, convido você a consultar o artigo sobre DNSCrypt no wiki Arch Linux.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   KZKG ^ Gaara dito

    Vou pensar que a NSA está atrás de você ... que você está passando informações para Snowden ou algo semelhante LOL!

    1.    Manuel da Fonte dito

      Estou passando para vocês todas as informações que tenho sobre aquelas atividades de sepse com animais virtuais que você se dedica, jojojojojo.

  2.   Illukki dito

    Obrigado che! E se em vez do NetworkManager eu usar o Wicd, só faço essa alteração ao reiniciar o gerenciador?
    Saudações.

    1.    Manuel da Fonte dito

      Isso mesmo, bastaria alterar o último comando para isso:

      # systemctl restart wicd

  3.   Estático dito

    Hehe excelente dica, você poderia me ajudar com as vantagens que tenho ao usar o OpenDNS

    lembranças

    1.    Manuel da Fonte dito

      Na Wikipedia, eles têm uma explicação muito completa: http://es.wikipedia.org/wiki/OpenDNS

  4.   powerarch dito

    Tenho o Tor configurado e funciona perfeitamente. Configure o DNSCrypt Proxy e funcionará perfeitamente, mas sem o serviço Tor, ou seja, sem o proxy Tor. O Question pode usar os dois serviços ao mesmo tempo.

    Saudações ..

    1.    Manuel da Fonte dito

      Acho que li que você poderia mudar as portas que o DNSCrypt usa, não sei exatamente como.

  5.   Chaparral dito

    Funcionou perfeitamente bem para mim em Antergos.

    Obrigado amigo e saudações.

  6.   Juanse dito

    Obrigado, funciona bem.

  7.   mat1986 dito

    Instalado e funcionando em Manjaro. Obrigado 😀

  8.   dtulf dito

    Acabei de instalar. Espero notar as diferenças e que esteja de acordo com o que diz no wiki heh
    Existe como ter um IP diferente instalando algo semelhante e não, por exemplo, um addon como o Anonymux ou outros?
    Aliás. No Firefox, com o Anonymox ativado, ele me diz que não está instalado, mas se eu desativá-lo, ele me marca que o opendns está ativo.

  9.   rio de obadia dito

    Olá Há uns dias instalei o Dnsmasq e quando entrei na web o que colocar para verificar se o opendns está ativo me diz que sim, mesmo assim tenho que instalar o dnscrypt ou deixo como está?

  10.   Yeezus dito

    Uma pergunta noob e se eu quiser remover dê uma olhada no arquivo "resolv.conf" qual comando devo usar?

    1.    zjaume dito

      com chattr -i /etc/resolv.conf você remove a proteção

  11.   zjaume dito

    Configurei tudo e quando abro a página do OpenDNS me diz que não estou usando, o serviço está rodando e resolve as outras webs sem problemas, e coloquei o nameserver 127.0.0.1 no resolv.conf, alguma ideia ?

    1.    zjaume dito

      Correção já funciona ^^ muito obrigado pelo tuto

  12.   gelo dito

    Como faço para saber se está funcionando já que o site opendns me diz que não funciona, mas eu segui os passos ao pé da letra. Eu também li isto:

    Nunca será mostrado na página OpenDNS que estamos usando o serviço, porque dnscrypt por padrão usa dnscrypt.eu-nl para resolver nomes, ele não usa mais OpenDNS por padrão, para usar OpenDNS você tem que editar o dnscrypt-proxy.service

    Alguma ideia?