Buka Blokiran Internet Tanpa VPN dengan DNS over HTTPS dan DNS over TLS

· 2 menit untuk membaca
Buka Blokiran Internet Tanpa VPN dengan DNS over HTTPS dan DNS over TLS

Kalau kamu suka searching di Google, pasti kadang ada link yang mengarah ke situs Redit, tapi oh no no, Redit diblokir oleh pemerintah Indonesia. Bagaimana cara menembusnya? Banyak! Kamu bisa menggunakan VPN Luar Negeri (Lemot), DNS Proxy Luar Negeri(Makin Lemot), atau dengan DNS Over HTTPS (Kencang) / DNS Over TLS (Kencang). Here come dnscrypt to the rescue!

Apa itu dnscrypt?

Dnscypt seperti namanya adalah protokol untuk menenkripsi permintaan untuk DNS. DNS merupakan singkatan dari Domain Name Resolver yaitu mengubah nama domain menjadi alamat IP dari server yang kita minta. Misalnya kita mengakses https://google.com maka DNS server akan mengubah permintaan kita menjadi IP 74.125.24.139 sehingga paket kita bisa sampai ke server Google.

Dengan DNScrypt permintaan kita ke DNS Server akan terenkripsi sehingga tidak bisa dibaca isinya oleh pihak ketiga. Protokol ini memanfaatkan penyedia DNS publik seperti Cloudflare ataupun Google sebagai DNS Resolvernya.

Instalasi

Berikut akan saya jelaskan cara instalasinya di berbagai perangkat.

Linux / MacOS

Untuk pengguna Linux / Mac, kamu bisa langsung menginstall nya dari repository masing-masing.

# Ubuntu
sudo apt install dnscrypt-proxy

# Manjaro / Arch
sudo pacman -S dnscrypt-proxy

# Mac
brew install dnscrypt-proxy

Setelah terinstall, maka pastikan dulu port 53 tidak ada yang menggunakan. Cek dengan perintah:

ss -lp 'sport = :domain'

Jika ada proses lain yang menggunakannya maka nonaktifkan terlebih dahulu.

Untuk masing-masing OS, bisa dirujuk ke wiki berikut.
Ubuntu: https://github.com/dnscrypt/dnscrypt-proxy/wiki/Installation-on-Debian-and-Ubuntu
ArchLinux / Manjaro: https://github.com/dnscrypt/dnscrypt-proxy/wiki/Installation-on-Arch-Linux
MacOS: https://github.com/dnscrypt/dnscrypt-proxy/wiki/Installation-macOS

Windows

Untuk pengguna windows tidak perlu repot-repot konfigurasi manual karena sudah ada program GUI yang mengaturnya.

YogaDNS: https://yogadns.com/

Ketika konfigurasi pilih saja Google Public DNS.

Android

Untuk android bisa menggunakan Aplikasi 1.1.1.1 di Playstore: https://play.google.com/store/apps/details?id=com.cloudflare.onedotonedotonedotone

Atau jika memiliki Android 9 (Pie) ke atas, kamu bisa mengaktifkan Private DNS / DNS Pribadi dan mengisikan 1dot1dot1dot1.cloudflare-dns.com. Pengaturannya ada di Settings → Network & internet → Advanced → Private DNS

iOS

Untuk pengguna iOS harus menggunakan aplikasi 1.1.1.1 yang ada di AppStore https://apps.apple.com/us/app/1-1-1-1-faster-internet/id1423538627

Kelebihan dari menggunakan DoH atau DoT adalah kita tidak me-relay permintaan ke server lain lalu meresolve DNS sehingga kecepatan akses lebih cepat (full speed).

Reddit berhasil dibuka.

Sekian dari saya, jika ada pertanyaan silah tulis di kolom komentar ya.