Setiap kali kamu buka website — entah itu YouTube, Instagram, atau Google — ada proses tersembunyi yang terjadi sebelum halaman itu muncul di layar. Nama prosesnya: DNS lookup. Dan kebanyakan orang tidak tahu bahwa proses ini bisa dimanipulasi, dipantau, bahkan diblokir oleh siapa pun yang ada di antara kamu dan internet. Di sinilah Private DNS masuk.

Fitur Private DNS di Android (tersedia sejak Android 9 Pie) memungkinkan kamu mengganti server DNS default bawaan operator dengan pilihan yang lebih cepat, lebih aman, dan lebih privat. Artikel ini akan bahas tuntas: apa itu DNS, kenapa kamu perlu peduli, dan bagaimana cara setting Cloudflare, Google, serta opsi lainnya di Android.


Apa Itu DNS dan Kenapa Penting?

DNS (Domain Name System) adalah sistem yang menerjemahkan nama domain — seperti google.com — menjadi alamat IP yang bisa dimengerti komputer, seperti 142.250.74.46.

Analoginya seperti buku telepon: kamu tahu nama orang yang mau kamu hubungi, tapi kamu perlu buku telepon untuk tahu nomornya. DNS adalah buku telepon itu.

Masalah dengan DNS Default Operator

Ketika kamu pakai internet dari Telkomsel, Indosat, XL, atau provider manapun, secara default semua query DNS kamu dikirim ke server DNS milik operator tersebut. Ini menimbulkan beberapa masalah:

1. Tidak terenkripsi. DNS tradisional berjalan lewat port 53 tanpa enkripsi sama sekali. Artinya siapa pun yang ada di jaringan yang sama — termasuk operator, pemilik WiFi, bahkan orang iseng di kafe — bisa melihat semua domain yang kamu kunjungi.

2. Bisa dimanipulasi. Teknik ini disebut DNS spoofing atau DNS hijacking. Server DNS bisa mengembalikan alamat IP palsu untuk suatu domain, mengarahkan kamu ke situs yang salah tanpa kamu sadari.

3. Lambat. Server DNS operator tidak selalu punya infrastruktur yang cepat dan tersebar luas. Ini bisa menambah latency — waktu tunggu — sebelum halaman mulai loading.

4. Dipakai untuk sensor/blokir. Di Indonesia, banyak situs diblokir lewat manipulasi DNS oleh operator atas instruksi regulator. Ini yang bikin situs tertentu tidak bisa diakses dari jaringan biasa.

Apa Itu DNS over TLS (DoT)?

Private DNS di Android menggunakan protokol DoT (DNS over Transport Layer Security). Ini berarti query DNS kamu dienkripsi — sama seperti HTTPS mengenkripsi traffic web biasa. Tidak ada pihak ketiga yang bisa mengintip domain apa yang kamu minta.

Selain DoT, ada juga protokol DoH (DNS over HTTPS) yang bekerja mirip tapi lewat port 443 — lebih susah diblokir karena terlihat seperti traffic HTTPS biasa. Beberapa aplikasi dan browser sudah mendukung DoH, tapi fitur Private DNS bawaan Android menggunakan DoT.


Cara Setting Private DNS di Android

Caranya mudah dan tidak perlu root atau aplikasi tambahan:

  1. Buka Pengaturan (Settings)
  2. Pilih Koneksi atau Jaringan & Internet (tergantung merek HP)
  3. Cari opsi Private DNS atau DNS Privat
  4. Pilih Hostname penyedia DNS privat
  5. Masukkan hostname server DNS pilihan kamu
  6. Simpan

Untuk Cloudflare misalnya, masukkan: one.one.one.one

Gampang, kan? Sekarang kita bahas pilihan-pilihannya satu per satu.


Perbandingan Opsi Private DNS di Android

1. Cloudflare — one.one.one.one

Cloudflare meluncurkan DNS publik ini pada 1 April 2018 (bukan lelucon April Mop — ini serius). Ini salah satu pilihan paling populer di dunia.

Hostname DoT: one.one.one.one

Keunggulan Cloudflare:

  • Tercepat di dunia secara konsisten. Dalam berbagai benchmark independen dari DNSPerf.com, Cloudflare 1.1.1.1 secara konsisten menempati posisi teratas untuk kecepatan respons DNS global. Rata-rata query time mereka di kisaran 10–15 ms secara global.
  • Privasi sangat kuat. Cloudflare berkomitmen tidak menyimpan IP address pengguna lebih dari 24 jam dan tidak pernah menjual data DNS ke pengiklan. Mereka secara rutin diaudit oleh KPMG untuk memverifikasi komitmen ini — hasil auditnya dipublikasikan.
  • Infrastruktur anycast tersebar luas. Cloudflare punya 300+ data center di seluruh dunia, termasuk di Indonesia. Artinya query DNS kamu kemungkinan besar dijawab oleh server yang dekat secara geografis.
  • 1.1.1.1 for Families. Cloudflare juga menyediakan varian dengan pemblokiran konten dewasa: family.cloudflare-dns.com (blokir malware + konten dewasa) dan security.cloudflare-dns.com (blokir malware saja).

Kekurangan Cloudflare:

  • Sebagai perusahaan AS, data kamu tetap tunduk pada hukum AS (CLOUD Act, FISA). Kalau kamu sangat paranoid soal surveillance negara, ini perlu dipertimbangkan.
  • Cloudflare adalah perusahaan besar dengan bisnis utama di luar DNS — ada potensi perubahan kebijakan privasi di masa depan.
  • Tidak ada filtering konten kustom (kecuali pakai varian 1.1.1.2 dan 1.1.1.3 untuk family).

Cocok untuk: Pengguna umum yang mau DNS cepat + privasi lebih baik dari operator. Pilihan default terbaik untuk kebanyakan orang.


2. Google Public DNS — dns.google

Google meluncurkan DNS publiknya pada 2009 — yang pertama dari jenisnya dari perusahaan teknologi besar.

Hostname DoT: dns.google

Keunggulan Google DNS:

  • Infrastruktur sangat besar dan stabil. Google punya salah satu jaringan terbesar di dunia dengan anycast routing ke ratusan lokasi. Uptime hampir 100%.
  • Konsisten dan dapat diandalkan. Cocok untuk lingkungan bisnis atau developer yang butuh DNS yang stabil dan tidak berubah perilakunya.
  • Resolusi akurat. Google sangat baik dalam menangani DNSSEC dan berbagai edge case dalam resolusi DNS.
  • Mudah diingat. IP-nya: 8.8.8.8 dan 8.8.4.4 — salah satu kombinasi angka paling ikonik di dunia networking.

Kekurangan Google DNS:

  • Privasi adalah kekhawatiran utama. Google secara eksplisit menggunakan data DNS untuk berbagai tujuan termasuk analitik dan peningkatan layanan. Mereka memang menyimpan log query DNS selama sekitar 24–48 jam "untuk keperluan debugging", tapi model bisnis Google pada dasarnya dibangun di atas data pengguna.
  • Tidak ada filtering. Tidak ada opsi untuk memblokir malware, iklan, atau konten berbahaya.
  • Kalau kamu sudah pakai banyak layanan Google, ini menambah satu layer lagi data yang dikumpulkan tentang kamu.

Cocok untuk: Developer, sysadmin, atau orang yang prioritasnya adalah stabilitas dan kompatibilitas — bukan privasi.


3. Quad9 — dns.quad9.net

Quad9 adalah layanan DNS non-profit yang didirikan oleh IBM, PCH (Packet Clearing House), dan Global Cyber Alliance. Sekarang dioperasikan oleh yayasan non-profit yang berbasis di Swiss.

Hostname DoT: dns.quad9.net

Keunggulan Quad9:

  • Pemblokiran malware otomatis. Ini fitur unggulan Quad9. Mereka menggunakan threat intelligence dari 20+ organisasi keamanan siber untuk memblokir domain yang dikenal sebagai malware, phishing, spyware, dan botnet. Kalau HP kamu tidak sengaja coba akses domain berbahaya, Quad9 akan memblokir resolusinya.
  • Berbasis Swiss, bukan AS. Swiss punya hukum privasi yang sangat kuat (Swiss Federal Data Protection Act). Ini berarti perlindungan hukum yang lebih baik dari surveillance pemerintah asing.
  • Non-profit, tanpa iklan. Tidak ada insentif finansial untuk menjual data kamu.
  • Tidak log IP. Quad9 berkomitmen tidak menyimpan IP address pengguna.

Kekurangan Quad9:

  • Kecepatan tidak seunggul Cloudflare atau Google. Terutama di Asia Tenggara, latensi bisa lebih tinggi. Mereka terus memperluas infrastrukturnya, tapi belum semassive dua pesaingnya.
  • False positive. Pemblokiran berbasis threat intelligence kadang memblokir situs yang sebenarnya aman. Ini jarang, tapi bisa terjadi.
  • Kurang dikenal publik, ekosistem dukungan lebih kecil.

Cocok untuk: Pengguna yang ingin proteksi keamanan otomatis — terutama untuk HP anak-anak atau orang tua yang tidak terlalu tech-savvy. Juga cocok untuk yang sangat peduli privasi dari negara.


4. NextDNS — <ID-kamu>.dns.nextdns.io

NextDNS adalah layanan DNS yang bisa dikustomisasi sepenuhnya. Ini bukan DNS publik biasa — ini lebih seperti firewall DNS personal.

Hostname DoT: <ID-unik-kamu>.dns.nextdns.io (perlu daftar di nextdns.io)

Keunggulan NextDNS:

  • Kustomisasi penuh. Kamu bisa mengaktifkan berbagai blocklist (daftar blokir): iklan, tracker, malware, konten dewasa, dan lain-lain. Ada ratusan blocklist yang tersedia.
  • Dashboard lengkap. Kamu bisa lihat semua query DNS yang terjadi dari device kamu secara real-time — domain apa yang diakses, yang diblokir, dan analitiknya.
  • Per-device config. Bisa set konfigurasi berbeda untuk setiap device dalam jaringan yang sama.
  • Blokir iklan di level DNS. Ini beda dari adblocker biasa — DNS-level blocking bekerja di semua aplikasi, bukan hanya browser.
  • Gratis untuk 300.000 query/bulan — cukup untuk pengguna biasa. Paket berbayar tersedia untuk kebutuhan lebih besar.

Kekurangan NextDNS:

  • Perlu mendaftar — tidak bisa langsung pakai tanpa buat akun.
  • Gratis terbatas. Setelah 300.000 query/bulan, logging dimatikan (tapi DNS tetap jalan dengan mode terbatas).
  • Kompleksitas. Buat pengguna biasa yang tidak mau ribet, banyaknya opsi bisa membingungkan.
  • Bukan non-profit. Perusahaan startup, ada risiko perubahan model bisnis atau akuisisi di masa depan.

Cocok untuk: Power user, developer, atau orang tua yang mau kontrol penuh atas DNS. Juga cocok untuk yang mau ad-blocking di level sistem tanpa root.


5. AdGuard DNS — dns.adguard-dns.com

AdGuard lebih dikenal sebagai adblocker, tapi mereka juga punya layanan DNS publik gratis.

Hostname DoT: dns.adguard-dns.com

Keunggulan AdGuard DNS:

  • Blokir iklan dan tracker secara default — tanpa perlu konfigurasi apapun.
  • Varian tersedia: dns.adguard-dns.com (blokir iklan + tracker), dns-unfiltered.adguard-dns.com (tanpa filter), dan family.adguard-dns.com (blokir iklan + konten dewasa).
  • Privasi baik — berbasis Siprus dengan kebijakan no-log yang transparan.
  • Gratis, tanpa registrasi untuk versi dasar.

Kekurangan AdGuard DNS:

  • Kustomisasi lebih terbatas dibanding NextDNS di versi gratis.
  • Kecepatan tidak sekonsisten Cloudflare.
  • Versi kustom (dengan dashboard dan konfigurasi personal) butuh akun berbayar.

Cocok untuk: Yang mau DNS sekaligus adblocker sederhana, tanpa ribet daftar akun dulu.


Tabel Perbandingan Singkat

Berikut ringkasan perbandingan kelima opsi:

Cloudflare (one.one.one.one)

  • Kecepatan: Tertinggi
  • Privasi: Sangat baik (diaudit KPMG)
  • Keamanan/Filter: Varian Family tersedia
  • Gratis: Ya, tanpa registrasi
  • Terbaik untuk: Pengguna umum

Google DNS (dns.google)

  • Kecepatan: Sangat baik
  • Privasi: Sedang (Google mengumpulkan data)
  • Keamanan/Filter: Tidak ada
  • Gratis: Ya, tanpa registrasi
  • Terbaik untuk: Developer, stabilitas

Quad9 (dns.quad9.net)

  • Kecepatan: Baik
  • Privasi: Sangat baik (Swiss, non-profit)
  • Keamanan/Filter: Blokir malware otomatis
  • Gratis: Ya, tanpa registrasi
  • Terbaik untuk: Keamanan + privasi

NextDNS (*.dns.nextdns.io)

  • Kecepatan: Sangat baik
  • Privasi: Baik (bisa lihat log sendiri)
  • Keamanan/Filter: Sangat kustomisable
  • Gratis: 300K query/bulan
  • Terbaik untuk: Power user, kontrol penuh

AdGuard DNS (dns.adguard-dns.com)

  • Kecepatan: Baik
  • Privasi: Baik
  • Keamanan/Filter: Blokir iklan + tracker
  • Gratis: Ya (versi dasar)
  • Terbaik untuk: Ad-blocking simpel

Mana yang Harus Kamu Pilih?

Tidak ada jawaban satu ukuran untuk semua. Ini panduan cepat:

Pilih Cloudflare kalau kamu mau yang paling cepat dan mudah, tanpa perlu daftar akun. Ini rekomendasi default untuk kebanyakan orang.

Pilih Google DNS kalau kamu developer atau sysadmin yang butuh stabilitas maksimal dan tidak terlalu khawatir soal privasi.

Pilih Quad9 kalau kamu tinggal di lingkungan dengan risiko malware tinggi, atau sangat peduli dengan privasi dari perspektif hukum internasional.

Pilih NextDNS kalau kamu mau kontrol penuh — blokir iklan di semua aplikasi, lihat analitik DNS, dan konfigurasi custom per kebutuhan.

Pilih AdGuard DNS kalau kamu mau blokir iklan di level sistem tapi tidak mau repot setup NextDNS.


Hal yang Perlu Dipahami

Sebelum kamu semangat setting Private DNS, ada beberapa hal penting yang harus kamu tahu:

Private DNS tidak menyembunyikan traffic kamu sepenuhnya. DNS hanya menangani resolusi nama domain. Setelah itu, koneksi aktual ke website masih bisa dilihat oleh operator atau siapapun yang bisa monitor traffic kamu — kecuali kalau kamu pakai VPN atau Tor.

Private DNS tidak sama dengan VPN. VPN mengenkripsi semua traffic internet kamu. Private DNS hanya mengenkripsi dan mengamankan bagian lookup-nya saja. Ini jauh lebih ringan dan tidak memperlambat koneksi, tapi juga tidak memberikan anonimitas penuh.

Beberapa jaringan WiFi memblokir DoT. Port 853 (yang dipakai DoT) kadang diblokir oleh firewall korporat atau jaringan publik. Kalau Private DNS tidak jalan, kemungkinan port-nya diblokir di jaringan tersebut. Solusinya: pakai VPN atau pastikan kamu pakai data seluler.

Bukan solusi untuk semua masalah blokir. Di Indonesia, beberapa pemblokiran tidak hanya terjadi di level DNS tapi juga di level IP routing. Dalam kasus itu, Private DNS saja tidak cukup.

Aplikasi bisa bypass DNS sistem. Beberapa aplikasi — terutama yang privacy-focused seperti Firefox atau aplikasi VPN — punya DNS resolver sendiri dan tidak menggunakan pengaturan DNS sistem Android. Setting Private DNS di Android hanya berlaku untuk app yang tidak mengoverride DNS sendiri.


Kenapa Ini Bukan "Gambling" di Jaringan

Banyak orang berpikir mengubah DNS adalah sesuatu yang berisiko atau teknis. Padahal ini salah satu perubahan paling aman yang bisa kamu lakukan di HP kamu.

Kalau DNS tidak bisa resolve (misalnya hostname salah ketik), Android secara otomatis akan fallback ke DNS default. Tidak ada risiko bata alias brick — paling buruk adalah koneksi internet tidak jalan sampai kamu benarkan settingnya.

Dan manfaatnya nyata: koneksi lebih cepat di banyak kasus, tidak ada lagi query DNS yang bisa diintip pihak ketiga, dan tergantung pilihan DNS-mu, ada lapisan keamanan tambahan terhadap malware dan phishing.

Ini bukan trik hacker. Ini fitur resmi Android yang dirancang memang untuk dipakai.


Penutup

DNS adalah infrastruktur yang tidak kelihatan tapi sangat fundamental dari cara kerja internet. Dengan setting Private DNS yang tepat di Android, kamu mendapat:

  • Enkripsi query DNS (tidak bisa diintip)
  • Potensi kecepatan lebih baik
  • Proteksi dari malware (dengan Quad9, AdGuard, atau Cloudflare Family)
  • Kontrol lebih atas traffic jaringan kamu (dengan NextDNS)

Mulai dari yang paling simpel: coba one.one.one.one dari Cloudflare. Masuk ke pengaturan, ketik hostnamnya, simpan, dan kamu sudah jauh lebih aman dari kondisi default.


Referensi:

  1. Cloudflare. "1.1.1.1 — The free app that makes your Internet faster." cloudflare.com/learning/dns/what-is-1.1.1.1/
  2. Google. "Google Public DNS." developers.google.com/speed/public-dns
  3. Quad9. "About Quad9." quad9.net/about
  4. NextDNS. "NextDNS — The new firewall for the modern internet." nextdns.io
  5. AdGuard. "AdGuard DNS — Alternative way to block ads." adguard-dns.io
  6. DNSPerf. "DNS Performance Analytics and Comparison." dnsperf.com
  7. Android Developers. "Private DNS." developer.android.com/about/versions/pie/android-9.0-changes-all#dns-tls