DNSCrypt Wrapper

Hola, a día de hoy puede que usted ni lo sepa pero los datos que recopila su proveedor de acceso a internet (ISP) son vendidos a terceras empresas con todas las de la ley.

DNS Domain Name System, se encarga de traducir los dominios que visitamos en direcciones IPs. Bien pues los servidores de nombres del proveedor de acceso que son configurados por defecto en la conexiones, registran todos esos datos que enviamos y que luego serán vendidos sin impunidad.

Para que no puedan rastrear esta información podemos utilizar distintas herramientas como DNSCrypt, que se encargan de cifrar el tráfico DNS desde que sale de nuestra conexión al resolver que configuremos, y así el proveedor de acceso no podrá utilizar nuestra información.

Para configurar DNSCrypt nos referimos a otra entrada del blog https://elbinario.net/2014/09/09/dnscrypt-securizando-el-trafico-dns/ pero aquí nos centraremos en montar un DNSCrypt Wrapper que es la parte que da el servicio a DNSCrypt, incluso contamos con otra entrada https://elbinario.net/2014/09/16/dnscrypt-wrapper-servidor-dns-cifrado/ que explica en profundidad como montarlo, la diferencia es que usaremos la configuración mínima fabricando nuestro propio paquete .deb sin tener que “ensuciar” la instalación del sistema.

Nos basamos en una debian stable (stretch) recien instalada.

Clonamos el repositorio de github de DNSCrypt Wrapper:

git clone https://github.com/Cofyc/dnscrypt-wrapper && cd dnscrypt-wrapper

Instalamos las librerías necesarias para compilar:

apt install libsodium-dev libevent-dev debhelper dh-autoreconf

(libsodium-dev es de la rama sid debian)

Generamos el paquete deb:

dpkg-buildpackage -b

Y si todo va bien instalamos el paquete:

dpkg -i ../dnscrypt-wrapper_0.2.2_armhf.deb

Para terminar de configurarlo necesitamos generar las claves del servicio esto viene mejor explicado en la documentación oficial que encontraremos en github incluso podemos hacer que la clave rote para que no sea siempre la misma.

Esperamos que os animéis a usar este tipo de servicios libres y gratuitos que además protegen vuestra privacidad, y si podéis montar un servidor propio para colaborar.

Expect Us! ;-)

Anonymous Written by:

One Comment

  1. puppetmaster
    puppetmaster
    agosto 28
    Reply

    Muy bueno +1 ;)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax