Apa Itu DNS Over HTTPS (DoH)?
2026-06-02 22:04:05 - Admin
<style> body{ font-family: Arial, Helvetica, sans-serif; line-height: 1.6; margin:0; padding:0; background:#f9f9f9; color:#333; } header{ background:#4CAF50; color:#fff; padding:20px 10%; } header h1{ margin:0; } main{ max-width:800px; margin:30px auto; padding:0 10%; } h2{ color:#4CAF50; margin-top:30px; } p{ margin:15px 0; text-align:justify; } ul{ margin:15px 0 15px 30px; } code{ background:#eee; padding:2px 4px; border-radius:3px; font-family:Courier, monospace; } a{ color:#0066cc; } a:hover{ text-decoration:underline; } </style> <header> <h1>Apa Itu DNS over HTTPS (DoH)?</h1> </header> <main> <p>Domain Name System (DNS) adalah buku telepon internet yang menerjemahkan nama domain seperti <code>www.google.com</code> menjadi alamat IP yang dapat dipahami oleh komputer. Pada dasarnya, proses ini dilakukan lewat protokol yang tidak terenkripsi (berdasarkan UDP/TCP pada port 53). Karena tidak terenkripsi, data DNS dapat dilihat, dimodifikasi, atau diblokir oleh pihak ketiga, seperti penyedia layanan internet (ISP), jaringan publik, atau bahkan aktor jahat.</p> <h2>Definisi DNS over HTTPS (DoH)</h2> <p>DNS over HTTPS, atau disingkat DoH, adalah standar yang mengirimkan permintaan DNS melalui koneksi HTTPS yang terenkripsi. Dengan menggunakan port 443 dan protokol TLS, DoH menyembunyikan permintaan DNS di dalam lalu lintas web biasa sehingga sulit dibedakan atau disadap.</p> <h2>Bagaimana Cara Kerja DoH?</h2> <p>Berikut langkah langkah umum ketika sebuah browser atau aplikasi menggunakan DoH:</p> <ul> <li>Pengguna memasukkan URL <em>example.com</em> di bilah alamat.</li> <li>Browser membungkus permintaan DNS dalam format <code>application/dns-message</code> dan mengirimkannya melalui koneksi HTTPS ke server resolver DoH yang telah ditentukan.</li> <li>Server DoH menerima permintaan, memprosesnya seperti DNS biasa, lalu mengembalikan jawaban yang juga dienkripsi.</li> <li>Browser mendekripsi jawaban dan melanjutkan proses pemuatan halaman.</li> </ul> <h2>Keuntungan Menggunakan DoH</h2> <p><strong>1. Privasi yang Lebih Baik</strong><br> Karena komunikasi DNS terenkripsi, ISP atau jaringan publik tidak dapat melihat situs apa yang Anda kunjungi melalui permintaan DNS. Ini melindungi kebiasaan browsing Anda dari pengumpulan data.</p> <p><strong>2. Keamanan Terhadap Serangan Man in the Middle (MITM)</strong><br> Serangan seperti DNS spoofing atau cache poisoning menjadi jauh lebih sulit karena data DNS diverifikasi melalui TLS.</p> <p><strong>3. Menghindari Pemblokiran DNS</strong><br> Pada beberapa negara atau institusi, akses ke situs tertentu dibatasi dengan memblokir resolusi DNS. DoH dapat melewati pembatasan ini karena permintaan DNS tampak seperti lalu lintas HTTPS standar.</p> <p><strong>4. Integrasi Mudah dengan Infrastruktur HTTPS</strong><br> Server yang sudah mengoperasikan HTTPS (port 443) dapat menambahkan endpoint DoH tanpa membuka port tambahan, mempermudah deployment.</p> <h2>Kekurangan dan Tantangan DoH</h2> <p><strong>1. Konsentrasi Lalu Lintas pada Beberapa Resolver</strong><br> Jika banyak pengguna beralih ke satu atau dua penyedia DoH (misalnya Cloudflare, Google), beban jaringan dapat terpusat, menimbulkan risiko privasi baru karena satu entitas memiliki data DNS yang sangat besar.</p> <p><strong>2. Konflik dengan Kebijakan Jaringan</strong><br> Administrasi jaringan (seperti di perusahaan atau kampus) biasanya mengandalkan DNS internal untuk kontrol akses. DoH yang mengabaikan DNS lokal dapat mengganggu kebijakan tersebut.</p> <p><strong>3. Overhead TLS</strong><br> Penambahan lapisan TLS meningkatkan latensi sedikit, terutama pada koneksi dengan RTT tinggi. Namun, pada kebanyakan jaringan modern, perbedaan ini tidak signifikan.</p> <p><strong>4. Tidak Menggantikan Semua Kebutuhan DNS</strong><br> Beberapa layanan masih bergantung pada DNS tradisional (misalnya, layanan berbasis UDP di jaringan lokal). DoH bukan solusi universal menggantikan semua jenis DNS.</p> <h2>Perbandingan DoH dengan DNS over TLS (DoT)</h2> <p>DoH dan DoT keduanya menyediakan enkripsi DNS, tetapi memiliki perbedaan utama:</p> <ul> <li><strong>Port:</strong> DoT menggunakan port 853, sementara DoH memakai port 443 (HTTPS).</li> <li><strong>Integrasi dengan Infrastruktur Web:</strong> DoH dapat lewat firewall atau proxy yang mengizinkan trafik HTTPS, sedangkan DoT lebih mudah diblokir bila port 853 tidak terbuka.</li> <li><strong>Visibilitas:</strong> DoH menyembunyikan DNS di dalam paket HTTP, sehingga lebih sulit dibedakan, sementara DoT tetap tampak sebagai protokol khusus.</li> </ul> <h2>Cara Mengaktifkan DoH di Browser Populer</h2> <p><strong>Google Chrome</strong><br> 1. Buka <code>chrome://settings/security</code>.<br> 2. Aktifkan Gunakan DNS aman (Secure DNS).<br> 3. Pilih penyedia DoH atau masukkan URL endpoint khusus.</p> <p><strong>Mozilla Firefox</strong><br> 1. Buka <code>about:preferences#privacy</code>.<br> 2. Di bagian Network Settings , centang Enable DNS over HTTPS .<br> 3. Pilih server DoH yang diinginkan.</p> <p><strong>Microsoft Edge</strong><br> 1. Masuk ke <code>edge://settings/privacy</code>.<br> 2. Aktifkan Use secure DNS dan pilih penyedia.</p> <h2>Daftar Penyedia DoH Populer</h2> <ul> <li>Cloudflare <code>https://cloudflare-dns.com/dns-query</code></li> <li>Google <code>https://dns.google/dns-query</code></li> <li>Quad9 <code>https://dns.quad9.net/dns-query</code></li> <li>NextDNS <code>https://dns.nextdns.io</code></li> </ul> <h2>Bagaimana DoH Mempengaruhi Penegakan Kebijakan Konten?</h2> <p>Karena DoH dapat melewati filter DNS tradisional, organisasi yang mengandalkan DNS untuk pemblokiran konten (misalnya, filter parental atau kebijakan perusahaan) perlu mengadopsi solusi tambahan, seperti inspeksi TLS (SSL/TLS interception) atau kebijakan yang memaksa penggunaan DNS internal melalui jaringan VPN.</p> <h2>Apakah DoH Aman untuk Semua Pengguna?</h2> <p>Secara umum, DoH meningkatkan privasi dan keamanan. Namun, pengguna yang berada di jaringan dengan kebijakan keamanan ketat (seperti jaringan perusahaan) harus berhati hati, karena penggunaan DoH dapat melanggar kebijakan internal dan mengakibatkan pemblokiran akses jaringan.</p> <h2>Kesimpulan</h2> <p>DNS over HTTPS adalah evolusi penting dalam cara komputer melakukan resolusi nama domain. Dengan mengenkripsi komunikasi DNS melalui protokol HTTPS, DoH melindungi privasi pengguna, menahan serangan manipulasi, dan membantu mengatasi pembatasan jaringan. Meskipun ada tantangan, terutama terkait konsentrasi layanan dan interaksi dengan kebijakan jaringan, adopsi DoH terus meningkat karena dukungan luas dari browser modern dan penyedia layanan DNS.</p> <p>Jika Anda memperhatikan privasi online dan ingin melindungi aktivitas browsing dari pengawasan, mengaktifkan DoH di browser atau sistem operasi Anda merupakan langkah yang sederhana namun efektif.</p> <p>Untuk informasi lebih lanjut, kunjungi situs resmi penyedia DoH atau baca dokumentasi standar IETF RFC 8484 yang mendefinisikan protokol ini.</p> </main>