Cara Menggunakan DNSCrypt Untuk PC Dan Android

Epic99.com – Cara menggunakan DNSCrypt untuk PC dan Android. DNSCrypt saat ini bisa di katakan sebagai salah satu solusi termudah untuk mengakses berbagai informasi di internet dengan aman dan tanpa batas.

Untuk kamu yanng belum tahu, DNSCrypt sendiri merupakan protokol yang bermanfaat untuk mengenskripsi komunikasi antara client dengan DNS resolver.

Hal tersebut di lakukan semata – mata untuk menghindari dns leak dan untuk melindungi privasi pengguna agar tidak terlacak oleh provider internet yang di gunakan.

Selain itu, DNSCrypt juga mampu untuk menembus berbagai situs yang di blokir oleh Kominfo.

Berikut ini Epic99 akan memberikan cara menggunakan DNSCrypt untuk PC terutama untuk pengguna Windows 10 dan juga pengguna Android.


DNSCrypt untuk PC

Cara menggunakan DNSCrypt untuk PC Windows 10 terbilang sangatlah mudah. Berikut ini langkah – langkah dalam melakukan instalasi DNSCrypt di PC.

  • Langkah pertama yang harus kamu lakukan untuk melakukan instalasi DNSCrypt di PC adalah dengan mendownload file DNSCrypt terlebih dahulu di link yang sudah disediakan dibawah.
  • Download File DNSCrypt
  • Kemudian tunggulah beberapa saat hingga proses download selesai.
  • Setelah proses download selesai, buka file dan ekstrak.
  • Untuk bisa menjalankannya, kamu bisa menggunakan PowerShell dengan “run as Administrator”.
  • Kemudian lakukan konfigurasi DNSCrypt dengan printah dibawah ini.
cp example-dnscrypt-proxy.toml dnscrypt-proxy.toml
  • Kemudian lakukan instalasi DNSCrypt dengan perintah berikut

./dnscrypt-proxy -service install

  • Jika proses instalasi sudah selesai, kamu bisa menjalankannya dengan perintah berikut
./dnscrypt-proxy -service start
  • Langkah selanjutnya yang harus kamau lakukan adalah mengubah pengaturan di Control Panel.
  • Buka Control Panel lalu pilih Network dan Internet kemudian pilih Network Connections.
  • Selanjutnya kamu bisa mengganti primary DNSnya menjadi 127.0.0.1 dan untuk secondary DNSnya biarkan kosong.
  • Jika semua prosesnya sudah selesai kamu bisa mengecek melalui situs DNS Leak Test seperti dnsleaktest.com.
  • Maka disitu kamu akan melihat bahwa DNS yang terdeteksi adalah DNS dari DNSCrypt dan bukan DNS resolver dari provider internet yang kamu gunakan.

Menggunakan DNSCrypt di Android

Untuk bisa menggunakan DNSCrypt di android. Ada beberapa hal yang harus kamau penuhi terlebih dahulu agar prosesnya bisa berjalan dengan lancar.

Berikut ini adalah beberapaa syarat mutlak untuk bisa melakukan konfigurasi DNSCrypt di Android.

  • Pastikan perangkatmu sudah dalam kondisi rooted.
  • Kamu juga membutuhkan file manager yang mendukung system mounting.
  • Terminal emulator yang bisa kamu download melalui Google PlayStore.
  • Busybox yang juga bisa kamu download melalui Google PlayStore.
  • Beberapa file lainnya yang harus kamu download seperti

Langkah – langkah konfigurasi DNSCrypt untuk Android :

  • Pastikan kamu sudah mendownload semua file yang di butuhkan.
  • Kemudian kamu bisa memindahkan semua file tersebut ke dalam berkas dependency/library yaitu libsodium.so ke folder/system/lib
  • Selanjutnya ubahlah atribut libsodium.so menjadi 644 atau -rw-r–r– .
  • Selain itu kamu bisa menggunakan android terminal emulator dengan mengetikkan perintah, chmod 644 /system/lib/libsodium.so
  • Apabila android kamu menggunakan prosesor intel atau berbasis x86, kamu bisa menggunakan dnscrypt-proxy yang ada di folder dnscrypt-proxy-android-x86.
  • Di karenakan android sekarang banyak yang menggunakan prosesor berbasis arm versi 7, maka tentunya bisa menggunakan dnscrypt-proxy yang ada di folder dnscrypt-proxy-android-armv7.
  • Kemudian pindahkan semua berkas DNSCrypt-proxy ke folder /system/xbin/.
  • Selanjutnya ubahlah atributnya menjadi 777 atau -rwxrwxrwx.
  • Jika menggunakan android terminal emulator ketiklah perintah, chmod 777 /system/xbin/dnscrypt-proxy.
  • Langkah selanjutnya kamu bisa memindahkan 2 berkas yes.sh dan no.sh dari folder script ke root sdcard /sdcard/.
  • Kemudian buatlah folder baru pada root sdcard dengan nama d lalu pindahkan dnscrypt-resolvers.csv ke dalam folder d ini (/sdcard/d).

Jika semua prosesnya sudah kamu selesaikan maka kamu sudah bisa menggunakannya. Namun DNSCrypt ini dijalankan on-demand dan harus di panggil terlebih dahulu menggunakan terminal.

Untuk bisa menjalankannya, kamu bisa membuka terminal emulator dan masukan perintah di bawah ini

su; sh /sdcard/yes.sh

Nah itulah beberapa langkkah yang bisa kamu lakukan untuk menggunakan DNSCrypt di PC dan Android. Pastikan kamu mengikuti semua tahapannya dengan benar ya. Selamat mencoba.***