How install and configure DNSCRYPT linux .

Share Button

 

How to install DNSCRYPT :

Official page :

https://dnscrypt.org/

The dnscrypt no use to hide your real ip does not replace a vpn, only makes the encryption of DNS for possible attacks protection, but is an essential protection.
For all systems
You can install in two ways manual setting step by step or automatically (recommended)
Please note this is a demonstration of manual installation for each update has to be changed the number of the version.

manual installation and configuration:
there is no update information has to be the user to check for updates on the pages looking down the existence of new packages.

Pages:

http://download.libsodium.org/libsodium/releases/

http://download.dnscrypt.org/dnscrypt-proxy/

the installation must be carried out in root systems such as Linux and other kali using is not necessary (sudo)

dns

step 1:

install prerequisites:
open Terminal and type:

sudo apt-get install build-essential

step 2:

install and configure libsodium package

open Terminal and type:

wget http://download.libsodium.org/libsodium/releases/libsodium-1.0.3.tar.gz

tar-xvzf libsodium-1.0.3.tar.gz
cd libsodium-1.0.3
./configure
make
make check
make install
exit

step 3:

install and configure dnscrypt:

open Terminal and type:

ldconfig

wget http://download.dnscrypt.org/dnscrypt-proxy/dnscrypt-proxy-1.6.0.tar.gz
tar -xvzf dnscrypt-proxy-1.6.0.tar.gz
cd dnscrypt-proxy-1.6.0
./configure
make && make install
exit

After installation and configuration can start using dnscrypt manually always start at system startup, you can choose the server you want the list stored supposedly here      [/usr / local / share / dnscrypt-proxy / dnscrypt -resolvers.csv]

start dnscrypt:
example:
open Terminal and type:

~# dnscrypt-proxy –daemonize –resolver-name=dnscrypt.eu-nl
~# nano /etc/resolv.conf ( here change to 127.0.0.1 and save file and exit )
~# dnscrypt-proxy -R dnscrypt.eu-nl
[INFO] Initializing libsodium for optimal performance
[INFO] Generating a new key pair
[INFO] Done

if all goes well it will look like 🙂

but check if your dnscrypt is working on that page:

dnsleaktest.com

Now Installation in automatic mode to start at system startup:

download and configuration.
# wget https://raw.github.com/simonclausen/dnscrypt-autoinstall/master/dnscrypt-autoinstall.sh
# chmod +x dnscrypt-autoinstall.sh
# ./dnscrypt-autoinstall.sh
start dnscrypt: open Terminal and type:
# ./dnscrypt-autoinstall.sh

then you choose your server .
whenever your system start dnscrypt will start automatically, done.

but check if your dnscrypt is working on that page:

dnsleaktest.com

for further information visit:
https://dnscrypt.eu/
https://github.com/simonclausen/dnscrypt-autoinstall

(recommended) if you want more secure do not use dns servers with logs , you will see on your list on dnscrypt -resolvers.csv or on configuraction automatic mode .
done .

bye.

Share Button

14 Comments

  1. Fantastic post.Much thanks again. Cool.

  2. Enjoyed every bit of your article. Keep writing.

  3. Thank you a lot for providing individuals with such a special chance to read in detail from this blog. It’s always so sweet plus stuffed with a lot of fun for me and my office colleagues to search your web site particularly thrice in one week to see the latest issues you will have. And lastly, I am just at all times motivated with all the mind-blowing pointers you give. Selected 2 facts in this post are truly the most efficient we’ve had.

  4. Muchos Gracias for your blog post.Much thanks again. Will read on…

  5. Great, thanks for sharing this article post.Thanks Again. Awesome.

  6. Appreciate you sharing, great blog article.Really looking forward to read more. Want more.

  7. I think this is a real great article post. Great.

  8. Major thanks for the blog.Thanks Again. Awesome.

  9. Thank you ever so for you blog article.Really looking forward to read more. Really Great.

  10. Really appreciate you sharing this article.

  11. Hey, thanks for the article post.Much thanks again.

  12. Say, you got a nice blog.Really looking forward to read more. Fantastic.

  13. igU217 Only two things are infinite, the universe and human stupidity, and I am not sure about the former.

  14. Libsodium > 404 not found
    dnscrypt.org > gzip: stdin: not in gzip format
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now

    🙁

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.