DNSCrypt adalah software yang mengenkripsi komunikasi antara DNS client (komputer, handphone, etc) dengan DNS Server. Jadi ISP anda tidak mengetahui apa situs yang anda kunjungi. Dengan bantuan DNSCrypt anda bisa membypass (melewati) Internet Positif atau filter lainnya yang memanfaatkan DNS.

Install Dependency

apt-get install libtool automake libltdl7-dev build-essential pkg-config libtool automake dnsutils

Install libsodium

apt-get install libsodium-dev libsodium13

Download DNSCrypt

Saat ini versi DNSCrypt terbaru adalah 1.7.0, tapi jangan gunakan versi tersebut tetapi install versi 1.6.0 karena versi tersebut yang bisa digunakan di ARM raspberry pi, banana PI, Orange PI dll.
Error yang muncul bila anda menggunakan 1.7.0 atau 1.6.1

[INFO] - [cisco] does not support DNS Security Extensions
[WARNING] - [cisco] logs your activity - a different provider might be better a choice if privacy is a concern
[NOTICE] Starting dnscrypt-proxy 1.7.0
[INFO] Generating a new session key pair
[INFO] Done
[ERROR] Unable to bind (TCP)

dnscrypt entah mengapa tidak bisa di-bind. Setelah mengetahui alasannya mari kita download versi 1.6.0

wget https://download.dnscrypt.org/dnscrypt-proxy/old/dnscrypt-proxy-1.6.0.tar.gz

Ekstrak dan install

echo /usr/local/lib > /etc/ld.so.conf.d/usr_local_lib.conf; ldconfig
tar zxvf dnscrypt-proxy-1.6.0.tar.gz
cd dnscrypt-proxy-*
./autogen.sh
./configure
make
make install

Menggunakan DNSCrypt

Untuk menggunakan DNSCrypt anda perlu merubah DNS dengan IP tempat anda menginstall DNSCrypt. Contoh IP tempat menginstall DNSCrypt 192.168.2.1
jalankan DNSCrypt

dnscrypt-proxy -R cisco -d

cisco bisa diganti menjadi salah satu dari dnscrypt-resolvers

Contoh anda punya warnet dan ingin menggunakan DNSCrypt sebagain DNS untuk komputer client dan Wireless client, anda merubah perintah untuk menjalankan DNSCrypt menjadi

dnscrypt-proxy --local-address=192.168.2.1 -R cisco -d

lalu ubah semua DNS atau lewat DHCP setting DNS menjadi IP 192.168.2.1. Untuk mengetahui apakah settingan berhasil atau tidak, coba akses situs reddit.com atau kissanime.com bila muncul Internet Positif atau blokiran sejenis berarti gagal, selain itu anda berhasil melewati filter :)

Leave a comment

Your email address will not be published. Required fields are marked *