Mudahnya Membuka Blokir Situs Dengan DNSCrypt-proxy v2 di Linux

Menyebalkan ketika ingin mengakses situs-situs tertentu tapi tidak bisa karena diblokir oleh penyedia layanan internet. Bahkan sekalipun situs-situs tersebut tidak pernah saya akses, rasanya sebal.

Solusi yang biasa digunakan untuk membuka blokir situs dengan menggunakan Virtual Private Network (VPN). Penjelasan mudah tentang VPN adalah seluruh komunikasi kita ke/dari internet akan melalui “pihak ketiga” (VPN) dan dienkripsi. Karena dienkripsi, penyedia internet tidak bisa memblokir situs yang kita tuju. Tapi tidak semua data harus melewati pihak ketiga. Yang namanya tahapan harus bertambah satu (pihak ketiga), seringkali tidak secepat kalau tanpa perantara.

Kalau saya suka menggunakan DNSCrypt-proxy. Aplikasi ini tidak membutuhkan perantara. Jadi situs yang kita ketik akan terenkripsi dan dihubungkan ke DNS Google atau DNS Cloudflare atau DNS-DNS lainnya yang disediakan oleh DNSCrypt. Data-data lainnya akan lalu lalang seperti biasa antara kita ke/dari internet.

Mengunduh DNSCrypt-proxy

Unduh berkas yang sesuai dengan spesifikasi prosesor komputer disini. Laptop jadul saya masih 32 bit jadi unduhlah dnscrypt-proxy-linux_i386-2.0.19.tar.gz. Kalau yang 64 bit mengunduh dnscrypt-proxy-linux_x86_64-2.0.19.tar.gz.

Ekstrak berkas DNSCrypt-proxy

Ekstrak berkasnya. Saya menggunakan klik kanan mouse saja. Karena tidak hafal baris perintahnya kalau menggunakan Terminal.

Ekstraknya di folder yang sama dengan berkas tadi. Terserah saja sih kalau mau di folder yang lain.

Ubah nama berkas

Masuk ke folder hasil ekstrak tadi. Lalu ubah nama example-dnscrypt-proxy.toml menjadi dnscrypt-proxy.toml.

Edit berkas dnscrypt-proxy.toml

Menggunakan text editor standar yang disediakan masing-masing distro, ubah berkas dnscrypt-proxy.toml. Yang diubah ada menghapus tanda “#” dibagian server name.

# server_names = [‘scaleway-fr’, ‘google’, ‘yandex’, ‘cloudflare’]

menjadi

server_names = [‘scaleway-fr’, ‘google’, ‘yandex’, ‘cloudflare’]

Jalankan Dnscrypt-proxy!

Buka terminal, masuk ke folder Dnscrypt-proxy tadi, dan jalankan perintah:

sudo ./dnscrypt-proxy -service install
sudo ./dnscrypt-proxy -service start

Kalau tidak ada tulisan aneh-aneh, berarti aplikasi sudah terpasang dengan baik. Dan tinggal langkah terakhir.

Arahkan jaringan di komputer ke DNSCrypt-proxy

Buka Edit Connection di gambar jaringan tray icon. Lalu edit jaringan WiFi atau wired connection yang digunakan. Lalu isi dibagian DNS Servers menjadi 127.0.0.1

Sedikit bingung menjelaskan dibagian ini soalnya tampilan setting-an di Lubuntu 18.10 yang berbasis LxQt berbeda.

Mudah kan. Kelihatan panjang sih tapi mudah kok kalau langsung praktek.

2 Comments

Add Yours →

Maaf Bos, saya sampai ke sini dari coment sampeyan untuk mengunakan ff (yg dns over https) untuk yg ff, apakah yng ada di “connection setting”? soalnya saya sdh pakai simple dnscrypt, jadinya gak bisa nyoba. btw di ff android kok tidak ketemu settinggannya

Pakai DNS-Over-Https bisa dipakai bersamaan dengan DNSCrypt kok.

Minimal Firefox 60 versi desktop.
Di address bar Firefox, ketik about:config
Ketika sudah muncul di halaman konfigurasi Firefox, cari menggunakan kata kunci network.trr
Ubah nilai network.trr.mode menjadi 2
Isi bagian network.trr.bootstrapAddress dengan alamat 1.1.1.1

Tutorial lengkapnya bisa dilihat disini.

Kalau di Android, bisa pakai Intra atau 1.1.1.1: Faster & Safer Internet.

Leave a Reply