Mengenal Protokol DNS over HTTPS (DoH): Definisi dan Fungsi

Definisi DNS over HTTPS (DoH)

DNS over HTTPS (DoH) adalah sebuah protokol yang dirancang untuk melakukan resolusi Sistem Penamaan Domain (DNS) dengan memanfaatkan protokol HTTPS. Secara teknis, DoH membungkus kueri DNS di dalam lalu lintas HTTPS yang terenkripsi, sehingga aktivitas resolusi nama domain tidak dapat dibaca atau dimanipulasi oleh pihak ketiga yang berada di antara pengguna dan server DNS.

Perbandingan Protokol Resolusi DNS

Untuk memahami posisi DoH dalam ekosistem jaringan, berikut adalah tabel perbandingan antara metode DNS standar, DNS over TLS (DoT), dan DNS over HTTPS (DoH).

FiturDNS StandarDNS over TLS (DoT)DNS over HTTPS (DoH)
EnkripsiTidak adaYa (TLS)Ya (HTTPS/TLS)
Port53853443
PrivasiRendahTinggiTinggi
Penyamaran Lalu LintasTidakTidakYa (Bercampur dengan web)

Cara Kerja dan Keunggulan

Dalam sistem DNS tradisional, permintaan resolusi nama domain dikirimkan dalam bentuk teks polos (plain text). Hal ini memungkinkan penyedia layanan internet (ISP) atau peretas di jaringan lokal untuk melihat situs apa yang sedang diakses oleh pengguna. Dengan menggunakan DoH, kueri tersebut dienkripsi menggunakan protokol HTTPS yang umum digunakan untuk akses situs web biasa.

Keunggulan utama DoH meliputi:

  • Peningkatan Privasi: Mencegah penyadapan kueri DNS oleh pihak ketiga.
  • Integritas Data: Melindungi kueri dari upaya manipulasi atau DNS spoofing.
  • Penyamaran Lalu Lintas: Karena menggunakan port 443 (port standar HTTPS), lalu lintas DNS sulit dibedakan dari lalu lintas web biasa, sehingga lebih sulit untuk diblokir oleh sistem penyaringan jaringan tertentu.

Perbedaan dengan DNS over TLS (DoT)

Meskipun DoH dan DoT sama-sama bertujuan untuk mengamankan resolusi DNS, keduanya memiliki perbedaan mendasar pada lapisan implementasi. DoT menggunakan port khusus (853) yang didedikasikan untuk lalu lintas DNS terenkripsi, sedangkan DoH menggunakan port 443. Penggunaan port 443 pada DoH memberikan keuntungan berupa fleksibilitas yang lebih tinggi karena lalu lintas tersebut akan terlihat seperti aktivitas penjelajahan web biasa di mata firewall atau sistem pemantauan jaringan.