Cara Memasang dnscrypt-proxy di Ubuntu

Menurut situs resminya dan diterjemahkan oleh Google Translate:

DNSCrypt adalah protokol yang mengenkripsi, mengotentikasi, dan secara opsional menganonimkan komunikasi antara klien DNS dan resolver DNS. Ini mencegah spoofing DNS. Ini menggunakan tanda tangan kriptografi untuk memverifikasi bahwa respons berasal dari resolver DNS yang dipilih dan belum dirusak.

Sayangnya, DNSCrypt tidak bisa langsung dipasang begitu saja, kalian membutuhkan sebuah perangkat lunak yang mengimplementasikan protokol ini, salah satunya adalah dnscrypt-proxy.

Langkah pertama yang kalian lakukan adalah memasang dnscrypt-proxy dengan menggunakan apt.

sudo apt install -y dnscrypt-proxy

Selanjutnya kalian lakukan perintah berikut untuk menghindari sistem operasi melakukan restore ke konfigurasi bawaan setiap kali sistem dinyalakan.

sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved

Ubah pengaturan DNS sistem

Berikut adalah langkah-langkan pengaturan DNS sistem.

Sekarang, buat cadangan /etc/resolv.conf:

sudo cp /etc/resolv.conf /etc/resolv.conf.backup

Kemudian hapus file /etc/resolv.conf:

sudo rm -f /etc/resolv.conf

Dan buat arsip /etc/resolv.conf baru dengan isi:

nameserver 127.0.2.1
options edns0

Kemudian masukkan alamat 127.0.2.1 pada pengaturan koneksi IPv4 seperti yang terlihat pada gambar di atas. Untuk memeriksa apakah semuanya berfungsi dengan baik lakukan perintah berikut:

dig reddit.com +short

Jika kalian dapat mengakses situs web tersebut tanpa halangan makan dnscrypt-proxy terpasang dengan baik di sistem kalian. Lakukan reboot untuk memastikan konfigurasi tidak diatur ulang oleh sistem.

Connect with me:

Comments

Spammy comment will be deleted. Markdown syntax is supported.
Ronald Nababan on Feb 22, 2023, 12:16 PM

This is a test comment.