SSD Nodes Learn Hosting plans →
Panduan Matt ConnorOleh Matt Connor

Cara Setting AdGuard DNS di Android lewat DNS Pribadi

Blokir iklan di HP Samsung, Xiaomi, Oppo, Vivo, Realme atau Infinix tanpa memasang aplikasi. Hostname yang benar, letak menu DNS Pribadi, cara tes, dan solusi saat gagal.

Cara setting AdGuard DNS di Android, versi singkat

Cara setting AdGuard DNS di Android cukup satu kolom: buka Pengaturan, cari menu DNS Pribadi, pilih Hostname penyedia DNS pribadi, lalu ketik dns.adguard-dns.com dan tekan Simpan. Setelah itu sebagian besar iklan dan pelacak di browser dan aplikasi hilang, tanpa memasang aplikasi apa pun. Setelan ini berlaku untuk Wi-Fi rumah dan data seluler sekaligus. Anda tidak perlu mengulangnya untuk Telkomsel, Indosat, XL, Tri atau Smartfren.

Syaratnya satu: HP Anda memakai Android 9 atau lebih baru. Hampir semua Samsung, Xiaomi, Redmi, POCO, Oppo, Vivo, Realme dan Infinix yang dijual dalam beberapa tahun terakhir sudah memenuhi syarat ini. Sisa panduan ini menjelaskan letak menunya di tiap merek, cara memastikan setelannya benar-benar jalan, dan arti pesan error yang mungkin muncul.

Apa yang sebenarnya Anda pasang

DNS (Domain Name System) adalah layanan yang mengubah nama seperti detik.com menjadi alamat IP yang bisa dihubungi HP. Setiap kali aplikasi membuka sesuatu, HP bertanya dulu ke server DNS. Biasanya server ini milik operator atau penyedia Wi-Fi Anda.

AdGuard DNS adalah server DNS publik yang gratis. Bedanya ada pada jawaban. Kalau HP menanyakan domain yang ada di daftar iklan atau pelacak, AdGuard DNS tidak memberi alamat yang bisa dipakai. Akibatnya iklan dari domain itu tidak pernah dimuat, karena HP tidak tahu harus menghubungi ke mana.

DNS Pribadi adalah fitur bawaan Android sejak versi 9. Fitur ini mengirim pertanyaan DNS lewat DoT (DNS over TLS), yaitu DNS yang dibungkus enkripsi TLS (Transport Layer Security) di port 853. Karena terenkripsi, jaringan yang Anda pakai tidak bisa membaca atau mengubah daftar nama yang Anda buka. Penjelasan lengkap soal mekanismenya ada di artikel apa itu DNS Pribadi dan cara kerjanya di HP.

Tiga hal ini sering tertukar, padahal berbeda:

  • AdGuard DNS gratis (publik). Inilah yang dipasang di panduan ini. Tidak perlu akun dan tidak perlu aplikasi. Semua pengguna mendapat daftar blokir yang sama.
  • Aplikasi AdGuard untuk Android. Aplikasi pemblokir iklan lengkap ini bekerja di dalam HP dengan membuat VPN lokal. Aplikasi ini tidak ada di Google Play, karena Google tidak mengizinkan aplikasi yang memblokir iklan di seluruh perangkat. AdGuard menyebarkannya sebagai file APK dari situs resminya, dan juga lewat Galaxy Store milik Samsung serta toko aplikasi Xiaomi dan Huawei. Jangan tertukar dengan aplikasi AdGuard DNS, aplikasi terpisah yang lebih ringan. Aplikasi itu dirilis AdGuard pada 18 November 2025, tersedia di Google Play, dan dipakai bersama akun AdGuard DNS pribadi di poin berikut.
  • Akun AdGuard DNS pribadi. Anda mendaftar di adguard-dns.io dan mendapat dasbor. Di sana Anda bisa melihat statistik, menambah aturan sendiri, dan mengatur tiap perangkat. Setiap perangkat mendapat hostname khusus berbentuk ID-perangkat.d.adguard-dns.com. AdGuard menyediakan paket gratis bernama AdGuard DNS Starter, dengan batasan yang tercantum di halaman harganya.

Kalau Anda hanya ingin iklan berkurang tanpa repot, AdGuard DNS gratis sudah cukup.

Hostname AdGuard DNS yang harus diketik

Ini hostname untuk server utama, yang memblokir iklan dan pelacak:

dns.adguard-dns.com

Ada dua varian lain. family.adguard-dns.com juga memblokir situs dewasa dan memaksa mode pencarian aman, cocok untuk HP anak. unfiltered.adguard-dns.com tidak memblokir apa pun. Varian ini hanya berguna kalau Anda ingin DNS terenkripsi tanpa penyaringan. Ketiga nama ini saya cek langsung di halaman resmi adguard-dns.io pada 20 Oktober 2026.

Banyak panduan lama masih menulis dns.adguard.com. Pakai nama yang baru, karena itulah yang sekarang dicantumkan AdGuard sendiri.

Di halaman AdGuard, nama ini tertulis sebagai tls://dns.adguard-dns.com. Awalan tls:// itu untuk aplikasi yang mendukung beberapa protokol sekaligus. Android hanya meminta namanya. Jangan tambahkan tls://, https://, garis miring atau spasi.

Kenapa kolom DNS Pribadi menolak alamat IP

Di HP lama atau di laptop, Anda mungkin terbiasa mengisi DNS dengan angka seperti 94.140.14.14. Kolom DNS Pribadi tidak menerima itu, dan alasannya ada pada cara DoT bekerja.

Saat DNS Pribadi aktif, HP membuka koneksi TLS ke server di port 853. Server lalu menunjukkan sertifikat. HP memeriksa apakah sertifikat itu sah untuk nama yang Anda ketik. Nama inilah yang membuktikan bahwa Anda benar-benar bicara dengan AdGuard, bukan dengan server lain yang menyamar. Jadi Android dirancang untuk meminta nama, bukan angka.

Urutannya begini. HP memakai DNS biasa dari jaringan untuk mencari alamat dns.adguard-dns.com. Lalu HP membuka koneksi terenkripsi ke alamat itu dan memeriksa sertifikatnya. Setelah koneksi itu berhasil, semua pertanyaan DNS berikutnya lewat jalur terenkripsi.

Pengaturan Android standar juga memeriksa teks Anda dengan aturan nama domain sebelum tombol Simpan bisa ditekan. Alamat IP tidak lolos pemeriksaan ini, begitu juga teks yang diawali tls://. Hasilnya, tombol Simpan tetap abu-abu. Kalau tombol itu tidak bisa ditekan, periksa lagi apa yang Anda ketik.

Di mana menu DNS Pribadi di HP Anda

Setiap merek menaruh menu ini di tempat yang sedikit berbeda, dan namanya bisa berubah antar versi. Anggap jalur di bawah sebagai petunjuk tempat mencari, bukan alamat pasti:

  • Samsung (One UI): cari di Pengaturan > Sambungan > Pengaturan sambungan lainnya > DNS Pribadi.
  • Xiaomi, Redmi, POCO (HyperOS atau MIUI): cari di Setelan > Koneksi & berbagi > DNS pribadi.
  • Oppo (ColorOS) dan Realme (Realme UI): cari di Pengaturan > Koneksi & berbagi > DNS Pribadi. Di sebagian versi, menu ini ada di bawah grup koneksi lain.
  • Vivo (Funtouch OS atau OriginOS): cari di Pengaturan, di grup jaringan dan koneksi lainnya, lalu DNS Pribadi.
  • Infinix (XOS) dan Android standar seperti Pixel atau Motorola: cari di Pengaturan > Jaringan & internet > DNS Pribadi. Di versi lama, menu ini tersembunyi di bawah Lanjutan.

Cara paling cepat untuk semua merek: buka Pengaturan, ketuk ikon kaca pembesar, lalu ketik DNS. Kalau bahasa HP Anda Inggris, menunya bernama Private DNS. Kalau pencarian tidak menemukan apa pun, kemungkinan besar HP Anda masih Android 8 atau lebih lama. Bagian akhir panduan ini membahas kasus itu.

Langkah setting AdGuard DNS dari awal sampai Simpan

  1. Buka menu DNS Pribadi dengan jalur di atas atau lewat pencarian Pengaturan.
  2. Anda akan melihat pilihan Nonaktif, Otomatis, dan Hostname penyedia DNS pribadi.
  3. Pilih Hostname penyedia DNS pribadi.
  4. Di kolom yang bertuliskan "Masukkan hostname penyedia DNS", ketik dns.adguard-dns.com.
  5. Tekan Simpan.
  6. Kembali ke layar sebelumnya. Di bawah tulisan DNS Pribadi sekarang tertulis dns.adguard-dns.com.

Pilihan Otomatis tidak memakai AdGuard. Mode itu hanya memakai DNS dari jaringan, dengan enkripsi kalau jaringan mendukungnya. Untuk memblokir iklan, Anda harus memilih mode hostname. Perbedaan kedua mode ini dibahas lebih dalam di artikel apakah mode DNS Pribadi sebaiknya dinyalakan atau dimatikan.

Setelah Simpan, Wi-Fi Anda harus tetap terhubung seperti biasa, tanpa tulisan "Tidak ada internet". Kalau tulisan itu muncul, lompat ke bagian tentang pesan error di bawah.

Cara cek AdGuard DNS sudah jalan di Wi-Fi dan data seluler

AdGuard mengarahkan penggunanya ke halaman tes resmi di https://adguard.com/test.html. Buka halaman itu di browser HP, lalu gulir ke bagian AdGuard DNS. Kalau setelan Anda benar, statusnya tertulis Public server: running atau terjemahannya. Kalau tertulis Not running, HP Anda belum memakai AdGuard DNS.

Lakukan tes ini dua kali:

  1. Di Wi-Fi. Sambungkan ke Wi-Fi rumah, lalu buka halaman tes.
  2. Di data seluler. Matikan Wi-Fi, pastikan data seluler aktif, lalu buka halaman tes lagi.

Setelan DNS Pribadi memang berlaku untuk semua jaringan. Tetapi tes di dua jaringan tetap penting, karena satu jaringan bisa saja menghalangi port 853 sementara jaringan lain tidak. Kalau statusnya tidak berjalan di salah satu jaringan, ada dua penyebab yang paling sering: Chrome memakai DNS sendiri, atau ada aplikasi VPN yang aktif. Keduanya dibahas di bawah.

Kenapa muncul "Server DNS pribadi tidak dapat diakses"

Dalam mode hostname, Android tidak punya cadangan. Ini memang disengaja. Kalau HP tidak bisa membuka koneksi terenkripsi ke dns.adguard-dns.com, Android tidak diam-diam kembali ke DNS biasa. Kembali ke DNS biasa akan membocorkan pertanyaan DNS Anda tanpa sepengetahuan Anda. Akibatnya, jaringan itu dianggap tidak punya internet. Android lalu menampilkan pesan Server DNS pribadi tidak dapat diakses di bawah nama Wi-Fi atau di notifikasi. Di HP berbahasa Inggris, pesannya "Private DNS server cannot be accessed".

Pesan ini paling sering muncul di dua jenis jaringan.

Wi-Fi dengan halaman login. Wi-Fi kafe, hotel, bandara, kampus, atau hotspot berbayar biasanya meminta login dulu lewat halaman web. Sebelum Anda login, jaringan menahan sebagian besar lalu lintas. DNS biasa dan akses ke halaman login sering tetap diizinkan, tetapi koneksi ke port 853 bisa ikut tertahan, tergantung cara jaringan itu diatur. Kalau itu terjadi, HP gagal menghubungi AdGuard, dan halaman login kadang tidak muncul sama sekali. Solusinya: ubah DNS Pribadi ke Otomatis, login di halaman Wi-Fi, lalu kembalikan ke hostname AdGuard. Setelah login, port 853 biasanya sudah bisa dipakai.

Jaringan yang memblokir port 853. Sebagian jaringan kantor dan sekolah hanya mengizinkan DNS biasa di port 53. Router rumah yang diatur ketat kadang melakukan hal yang sama. Di jaringan seperti ini pesan error muncul terus, bahkan setelah login. HP tidak bisa memperbaikinya, karena aturannya ada di jaringan. Selama memakai jaringan itu, Anda harus memakai mode Otomatis. Ingat bahwa setelan DNS Pribadi berlaku untuk semua jaringan, jadi kembalikan setelannya saat Anda pulang.

Cara memastikan masalahnya ada di DNS Pribadi: ubah ke Otomatis. Kalau internet langsung normal, berarti masalahnya ada di koneksi DNS Pribadi ke AdGuard. Penyebabnya belum tentu jaringan yang memblokir port 853. Layanan AdGuard DNS sendiri sesekali terganggu. Halaman status resmi AdGuard di https://status.adguard.com/ misalnya mencatat gangguan resolusi DNS di server Amsterdam pada 6 dan 8 Oktober 2026, yang pada 8 Oktober disebabkan perubahan mendadak pada routing jaringan global. Buka halaman status itu, lalu coba juga jaringan lain. Kalau tidak ada gangguan di halaman status dan AdGuard DNS jalan di jaringan lain, kemungkinan besar jaringan itulah yang menghalangi port 853. Kalau internet tetap mati setelah diubah ke Otomatis, masalahnya ada di tempat lain, misalnya sinyal atau kuota.

Kalau aplikasi VPN atau Secure DNS di Chrome aktif

VPN (virtual private network). Saat aplikasi VPN tersambung, Android mengirim lalu lintas HP lewat terowongan VPN. Kebanyakan aplikasi VPN memakai server DNS mereka sendiri. Akibatnya pertanyaan DNS bisa tidak lagi lewat AdGuard, dan iklan kembali muncul selama VPN aktif. Cara memeriksanya mudah: nyalakan VPN, lalu buka halaman tes AdGuard. Kalau status AdGuard DNS tidak berjalan, berarti DNS dari VPN yang dipakai. Aplikasi AdGuard sendiri juga bekerja sebagai VPN lokal, jadi aplikasi itu tidak bisa berjalan bersamaan dengan aplikasi VPN lain.

Secure DNS di Chrome. Chrome punya setelan DNS sendiri di Setelan > Privasi dan keamanan > Gunakan DNS aman. Kalau Chrome diatur memakai penyedia DNS tertentu, Chrome bertanya langsung ke penyedia itu dan melewati setelan DNS Pribadi di HP. AdGuard sendiri menyarankan untuk mematikan setelan ini, agar Chrome memakai DNS dari sistem. Pilihan lain adalah memilih penyedia khusus dan mengisi alamat DNS over HTTPS milik AdGuard, yaitu https://dns.adguard-dns.com/dns-query. Setelah mengubahnya, tutup Chrome sepenuhnya lalu buka halaman tes lagi.

Kenapa iklan YouTube dan iklan dalam aplikasi masih muncul

AdGuard DNS hanya melihat nama domain. Ia tidak melihat isi halaman atau isi video. Jadi DNS hanya bisa memblokir iklan yang datang dari domain khusus iklan.

Iklan YouTube datang dari domain yang sama dengan videonya. Kalau domain itu diblokir, videonya juga ikut mati. Karena itu, iklan YouTube tetap tampil dengan AdGuard DNS. Hal yang sama berlaku untuk postingan bersponsor di Instagram, Facebook, TikTok dan X. Iklannya dikirim bersama isi feed dari server yang sama.

Iklan di game dan aplikasi gratis lain lebih campur. Banyak di antaranya memakai jaringan iklan dengan domain sendiri, jadi iklannya hilang. Tetapi sebagian aplikasi menahan hadiah, misalnya koin atau nyawa tambahan, kalau video iklannya gagal dimuat. Itu efek samping yang normal dari pemblokiran DNS, bukan kerusakan HP.

Apakah AdGuard DNS membuat internet lebih cepat atau lebih lambat

Server DNS hanya bekerja di awal, saat HP mencari alamat sebuah nama. Setelah alamat ditemukan, data seperti video dan unduhan tidak lewat server DNS sama sekali. Jadi AdGuard DNS tidak mengubah kecepatan unduh atau ping ke server game. Angka di aplikasi speed test tidak akan berubah karena setelan ini.

Yang bisa berubah adalah waktu tunggu sebelum halaman mulai dimuat. Ada dua hal yang berpengaruh. Pertama, jarak ke server. DNS operator berada di dalam jaringan operator, sedangkan server AdGuard berada di luar jaringan itu. Kedua, DoT perlu membuka koneksi terenkripsi lebih dulu. Koneksi itu lalu dipakai ulang, dan HP menyimpan jawaban DNS untuk sementara. Jadi sebagian besar permintaan tidak perlu bertanya lagi ke server.

Di sisi lain, iklan yang diblokir berarti file iklan tidak diunduh. Halaman menjadi lebih ringan, dan kuota data lebih hemat. Hasil akhirnya berbeda di tiap jaringan, jadi cara paling jujur adalah mencobanya sendiri. Pakai AdGuard DNS beberapa hari, lalu ubah ke Nonaktif dan bandingkan.

AdGuard DNS bukan alat "anti blokir"

Banyak orang mencari DNS untuk membuka situs yang diblokir oleh operator. AdGuard DNS tidak dibuat untuk itu. Pemblokiran situs oleh operator di Indonesia tidak hanya dilakukan lewat DNS, jadi mengganti DNS tidak bisa dijadikan jaminan. Tujuan panduan ini satu: mengurangi iklan dan pelacak. Hubungan antara DNS Pribadi dan pemblokiran oleh operator adalah topik terpisah, dan kami membahasnya di artikel lain.

HP dengan Android 8 atau lebih lama

Android 8 dan versi sebelumnya tidak punya menu DNS Pribadi. Ada dua pilihan. Pertama, pasang aplikasi AdGuard, yang bekerja lewat VPN lokal. Kedua, ubah DNS secara manual di setelan tiap jaringan Wi-Fi, ke 94.140.14.14 dan 94.140.15.15. Cara kedua tidak terenkripsi. Cara ini juga hanya berlaku untuk Wi-Fi yang Anda ubah, tidak untuk data seluler.

FAQ

Apakah DNS AdGuard gratis dan perlu daftar akun?

AdGuard DNS publik gratis dan tidak perlu akun. Cukup ketik dns.adguard-dns.com di menu DNS Pribadi Android. Akun hanya dibutuhkan kalau Anda ingin dasbor, statistik, aturan blokir sendiri, atau hostname khusus per perangkat. Untuk akun pun AdGuard menyediakan paket gratis bernama AdGuard DNS Starter, dengan batasan pemakaian.

Apakah DNS AdGuard mempengaruhi kecepatan internet?

Tidak untuk kecepatan unduh atau ping game, karena server DNS hanya dipakai untuk mencari alamat sebuah nama sebelum koneksi dimulai. Yang bisa sedikit berubah adalah waktu tunggu sebelum halaman mulai dimuat, tergantung jarak ke server AdGuard dibanding DNS operator. Karena file iklan tidak diunduh, halaman sering terasa lebih ringan dan kuota lebih hemat. Cara paling jujur adalah membandingkan sendiri dengan DNS Pribadi aktif dan nonaktif.

Kenapa Wi-Fi hotel atau kafe jadi "Tidak ada internet" setelah pasang AdGuard DNS?

Wi-Fi seperti itu biasanya meminta login lewat halaman web. Sebelum Anda login, jaringan menahan sebagian besar lalu lintas. DNS biasa dan halaman login sering tetap diizinkan, tetapi koneksi DNS terenkripsi ke port 853 bisa ikut tertahan, tergantung pengaturan jaringannya. Android tidak kembali ke DNS biasa dalam mode hostname, jadi muncul pesan "Server DNS pribadi tidak dapat diakses". Ubah DNS Pribadi ke Otomatis, login di halaman Wi-Fi, lalu kembalikan ke dns.adguard-dns.com.

Apakah saya perlu setting ulang untuk data seluler Telkomsel, Indosat, XL atau Tri?

Tidak. DNS Pribadi di Android berlaku untuk semua jaringan, baik Wi-Fi maupun data seluler dari operator mana pun. Tetap lakukan tes di https://adguard.com/test.html sekali dengan Wi-Fi dan sekali dengan data seluler. Dengan begitu Anda tahu kedua jaringan mengizinkan koneksi ke AdGuard.

Kenapa kolom DNS Pribadi tidak mau menerima 94.140.14.14?

DNS Pribadi memakai DNS over TLS. HP memeriksa sertifikat server terhadap nama yang Anda ketik, jadi kolom itu dirancang untuk nama domain, bukan alamat IP. Android memeriksa teks Anda sebelum tombol Simpan aktif, dan alamat IP tidak lolos pemeriksaan itu. Ketik dns.adguard-dns.com tanpa tls:// atau https://.

#adguard-dns#android#private-dns#dns-over-tls#ad-blocking