Home

Instalar DNSCrypt Proxy en Arch Linux

darkmantk

OpenSpa Team
Miembro del equipo
26 Ago 2009
8.533
2.648
0
En esta ocasión, como buenos archers, vamos a tirar de pura consola, y encontraremos como de esta forma es tanto o más rápido y sencillo que en Ubuntu. ;)

Instalación

En Arch tenemos la ventaja de que DNSCrypt Proxy se encuentra en los repositorios oficiales, por lo que para instalarlo basta con usar Pacman:

Código:
sudo pacman -S dnscrypt-proxy

Habilitamos el servicio:

Código:
sudo systemctl enable dnscrypt-proxy

Y lo iniciamos:

Código:
sudo systemctl start dnscrypt-proxy

Ahora vamos a sacar un respaldo del archivo con los DNS actuales:

Código:
sudo cp /etc/resolv.conf /etc/resolv.conf.backup

Y reemplazar su contenido para que use al localhost como nameserver:

Código:
sudo sh -c "echo 'nameserver 127.0.0.1' > /etc/resolv.conf"

Lo protegemos para evitar que se modifique con cada reinicio:

Código:
sudo chattr +i /etc/resolv.conf

Y ya solo queda reiniciar el gestor de redes. En caso de usar Network Manager hacemos esto:

Código:
sudo systemctl restart NetworkManager

Y se acabó, ya está DNSCrypt Proxy debidamente instalado y configurado. Para comprobarlo podemos dar clic aquí y ver si nos aparece el mensaje de bienvenida de OpenDNS.

Estos pasos aplican para una instalación básica de DNSCrypt Proxy en un Arch Linux sencillo con Network Manager, pero como yo sé que seguramente tengan todo tipo de configuraciones raras en sus sistemas o les interese explotar más las posibilidades de este programa, los invito a consultar el artículo de DNSCrypt en la wiki de Arch Linux.


Autor: Manuel de la Fuente
Web: DesdeLinux