Lompat ke isi

DNS over HTTPS: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Losstreak (bicara | kontrib)
kTidak ada ringkasan suntingan
Kim Nansa (bicara | kontrib)
Fitur saranan suntingan: 3 pranala ditambahkan.
 
Baris 3: Baris 3:
Selain untuk meningkatkan keamanan, tujuan lain dari DNS over HTTPS adalah untuk meningkatkan performa karena umumnya resolver DNS yang disediakan oleh [[Htts Penyedia jasa Internet|Internet]] berjalan lambat.<ref name=register/>
Selain untuk meningkatkan keamanan, tujuan lain dari DNS over HTTPS adalah untuk meningkatkan performa karena umumnya resolver DNS yang disediakan oleh [[Htts Penyedia jasa Internet|Internet]] berjalan lambat.<ref name=register/>


Alternatif untuk DoH adalah protokol DNS over TLS ([[DNS over TLS|DoT]]), [[standar]] serupa untuk mengenkripsi kueri [[Sistem Penamaan Domain|DNS]], perbedaannya terletak dalam metode yang digunakan untuk enkripsi dan pengiriman. Atas dasar privasi dan keamanan, ada atau tidaknya protokol yang lebih unggul di antara keduanya adalah masalah yang masih diperdebatkan, sementara yang lain berpendapat bahwa manfaat dari keduanya bergantung pada kasus penggunaan tertentu.<ref>{{Cite web|last=Francisco|first=Thomas Claburn in San|title=Google rolls out pro-privacy DNS-over-HTTPS support in Chrome 83... with a handy kill switch for corporate IT|url=https://www.theregister.com/2020/05/20/google_chrome_83/|website=www.theregister.com|language=en|access-date=2021-04-28}}</ref><ref>{{Cite web|title=DNS over TLS vs. DNS over HTTPS |url=https://www.cloudflare.com/learning/dns/dns-over-tls/|website=Cloudflare|language=en|access-date=2021-04-28}}</ref>
Alternatif untuk DoH adalah protokol DNS over TLS ([[DNS over TLS|DoT]]), [[standar]] serupa untuk [[Enkripsi|mengenkripsi]] kueri [[Sistem Penamaan Domain|DNS]], perbedaannya terletak dalam metode yang digunakan untuk enkripsi dan pengiriman. Atas dasar privasi dan keamanan, ada atau tidaknya protokol yang lebih unggul di antara keduanya adalah masalah yang masih diperdebatkan, sementara yang lain berpendapat bahwa manfaat dari keduanya bergantung pada kasus penggunaan tertentu.<ref>{{Cite web|last=Francisco|first=Thomas Claburn in San|title=Google rolls out pro-privacy DNS-over-HTTPS support in Chrome 83... with a handy kill switch for corporate IT|url=https://www.theregister.com/2020/05/20/google_chrome_83/|website=www.theregister.com|language=en|access-date=2021-04-28}}</ref><ref>{{Cite web|title=DNS over TLS vs. DNS over HTTPS |url=https://www.cloudflare.com/learning/dns/dns-over-tls/|website=Cloudflare|language=en|access-date=2021-04-28}}</ref>


== Detil teknis ==
== Detil teknis ==
Baris 15: Baris 15:
[[Berkas:DNS over HTTPS information on Firefox 89 screenshot.png|jmpl|Contoh penggunaan DNS over HTTPS pada Firefox 89]]
[[Berkas:DNS over HTTPS information on Firefox 89 screenshot.png|jmpl|Contoh penggunaan DNS over HTTPS pada Firefox 89]]
* Dnscrypt-proxy bisa dikonfigurasi untuk memakai DoH <ref>https://github.com/jedisct1/dnscrypt-proxy</ref>
* Dnscrypt-proxy bisa dikonfigurasi untuk memakai DoH <ref>https://github.com/jedisct1/dnscrypt-proxy</ref>
* Firefox versi 62 atau lebih muktahir—dukungan peramban.<ref>{{cite web |title=Improving DNS Privacy in Firefox |url=https://blog.nightly.mozilla.org/2018/06/01/improving-dns-privacy-in-firefox/}}</ref>
* [[Firefox]] versi 62 atau lebih muktahir—dukungan peramban.<ref>{{cite web |title=Improving DNS Privacy in Firefox |url=https://blog.nightly.mozilla.org/2018/06/01/improving-dns-privacy-in-firefox/}}</ref>
* DNSCrypt-proxy—DNS lokal → DNS over HTTPS dengan [[peladen pewali]].<ref>{{cite web |title=DNSCrypt-proxy v2.0 |url=https://github.com/jedisct1/dnscrypt-proxy}}</ref>
* DNSCrypt-proxy—DNS lokal → DNS over HTTPS dengan [[peladen pewali]].<ref>{{cite web |title=DNSCrypt-proxy v2.0 |url=https://github.com/jedisct1/dnscrypt-proxy}}</ref>
* doh-php-client—Implementasi berbasis PHP.<ref>{{cite web |title=DNS over HTTPS PHP Client |url=https://github.com/dcid/doh-php-client}}</ref>
* doh-php-client—Implementasi berbasis [[PHP]].<ref>{{cite web |title=DNS over HTTPS PHP Client |url=https://github.com/dcid/doh-php-client}}</ref>
* Technitium DNS Client—Implementasi berbasis C# .NET.<ref>{{cite web |title=DNS over HTTPS C# Client |url=https://github.com/TechnitiumSoftware/TechnitiumLibrary/blob/master/TechnitiumLibrary.Net/Dns/DnsClient.cs}}</ref>
* Technitium DNS Client—Implementasi berbasis C# .NET.<ref>{{cite web |title=DNS over HTTPS C# Client |url=https://github.com/TechnitiumSoftware/TechnitiumLibrary/blob/master/TechnitiumLibrary.Net/Dns/DnsClient.cs}}</ref>
* Technitium DNS Server.<ref>{{cite web |title=Technitium DNS Server as DNS-over-HTTPS Proxy |url=https://blog.technitium.com/2018/06/configuring-dns-server-for-privacy.html}}</ref>
* Technitium DNS Server.<ref>{{cite web |title=Technitium DNS Server as DNS-over-HTTPS Proxy |url=https://blog.technitium.com/2018/06/configuring-dns-server-for-privacy.html}}</ref>

Revisi terkini sejak 17 Agustus 2024 05.19

DNS over HTTPS (DoH) merupakan sebuah protokol untuk melakukan resolusi Sistem Penamaan Domain (DNS) dengan menggunakan protokol HTTPS. Tujuan penggunaan metode ini adalah untuk melindungi privasi dan keamanan pengguna dengan mencegah serangan Man-in-the-middle.[1] Hingga Maret 2018, Google dan Yayasan Mozilla sedang menguji coba DNS over HTTPS.[2][3] Cloudflare bekerja dengan Mozilla untuk memusnahkan data DNS setiap hari.[4]

Selain untuk meningkatkan keamanan, tujuan lain dari DNS over HTTPS adalah untuk meningkatkan performa karena umumnya resolver DNS yang disediakan oleh Internet berjalan lambat.[1]

Alternatif untuk DoH adalah protokol DNS over TLS (DoT), standar serupa untuk mengenkripsi kueri DNS, perbedaannya terletak dalam metode yang digunakan untuk enkripsi dan pengiriman. Atas dasar privasi dan keamanan, ada atau tidaknya protokol yang lebih unggul di antara keduanya adalah masalah yang masih diperdebatkan, sementara yang lain berpendapat bahwa manfaat dari keduanya bergantung pada kasus penggunaan tertentu.[5][6]

Detil teknis

[sunting | sunting sumber]

DNS over HTTPS masuk dalam standar RFC 8484 dibawah IETF. Protokol ini menggunakan HTTP/2 dan HTTPS.[1][7]

Peladen DNS publik menggunakan DoH

[sunting | sunting sumber]

Implementasi publik DNS over HTTPS disediakan oleh banyak provider.[8]

Dukungan klien

[sunting | sunting sumber]
Contoh penggunaan DNS over HTTPS pada Firefox 89
  • Dnscrypt-proxy bisa dikonfigurasi untuk memakai DoH [9]
  • Firefox versi 62 atau lebih muktahir—dukungan peramban.[10]
  • DNSCrypt-proxy—DNS lokal → DNS over HTTPS dengan peladen pewali.[11]
  • doh-php-client—Implementasi berbasis PHP.[12]
  • Technitium DNS Client—Implementasi berbasis C# .NET.[13]
  • Technitium DNS Server.[14]
  • Intra—Aplikasi Android [15]
  • Aplikasi Cloudflare 1.1.1.1 untuk Android dan iOS.[16]
  • curl sejak 7.62.0.[17]
  • DNSP—Versatile DNSProxy.[18]

Alternatif

[sunting | sunting sumber]

Lihat pula

[sunting | sunting sumber]

Referensi

[sunting | sunting sumber]
  1. ^ a b c Chirgwin, Richard (14 Dec 2017). "IETF protects privacy and helps net neutrality with DNS over HTTPS". The Register (dalam bahasa Inggris). Diakses tanggal 2018-03-21. 
  2. ^ "DNS-over-HTTPS | Public DNS | Google Developers". Google Developers (dalam bahasa Inggris). Diakses tanggal 2018-03-21. 
  3. ^ Cimpanu, Catalin (2018-03-20). "Mozilla Is Testing "DNS over HTTPS" Support in Firefox". BleepingComputer (dalam bahasa Inggris). Diakses tanggal 2018-03-21. 
  4. ^ "DNS over HTTPS (DoH): Ultimate Guide (.pdf) - SSL Retail". sslretail.com. Diakses tanggal 2019-02-11. 
  5. ^ Francisco, Thomas Claburn in San. "Google rolls out pro-privacy DNS-over-HTTPS support in Chrome 83... with a handy kill switch for corporate IT". www.theregister.com (dalam bahasa Inggris). Diakses tanggal 2021-04-28. 
  6. ^ "DNS over TLS vs. DNS over HTTPS". Cloudflare (dalam bahasa Inggris). Diakses tanggal 2021-04-28. 
  7. ^ Hoffman, P; McManus, P. "RFC 8484 - DNS Queries over HTTPS". datatracker.ietf.org (dalam bahasa Inggris). Diarsipkan dari versi asli tanggal 2018-12-12. Diakses tanggal 2018-05-20. 
  8. ^ "DNS over HTTPS Implementations" (dalam bahasa Inggris). 2018-04-27. Diakses tanggal 2018-04-27. 
  9. ^ https://github.com/jedisct1/dnscrypt-proxy
  10. ^ "Improving DNS Privacy in Firefox". 
  11. ^ "DNSCrypt-proxy v2.0". 
  12. ^ "DNS over HTTPS PHP Client". 
  13. ^ "DNS over HTTPS C# Client". 
  14. ^ "Technitium DNS Server as DNS-over-HTTPS Proxy". 
  15. ^ "Intra on Play Store". 
  16. ^ Cimpanu, Catalin. "Cloudflare launches Android and iOS apps for its 1.1.1.1 service". ZDNet (dalam bahasa Inggris). Diakses tanggal 2018-12-13. 
  17. ^ "DoH in curl". 
  18. ^ "DNSP". 

Pranala luar

[sunting | sunting sumber]