DNS over HTTPS atau DoH adalah salah satu cara untuk melindungi komputer dari pembajakan query DNS oleh ISP ataupun penyedia internet setempat (kafe, kampus, kantor). Dalam tutorial ini kita akan menggunakan DNS dari CloudFlare yaitu 1.1.1.1. Tutorial ini berlaku untuk Linux dan MacOS.
Silakan install terlebih dulu,
cloudflared (daemon dari cloudflare)
dari sinikemudian pastikan cloudflared sudah ada dengan mengetik di terminal
cloudflared --version[sourcecode]
cloudflared --version
cloudflared version 2019.12.0 (built 2019-12-19-2310 UTC)
[/sourcecode]
kemudian jalankan cloudflared proxy dengan perintah
sudo cloudflared proxy-dns:
[sourcecode]
sudo cloudflared proxy-dns
INFO[0000] Adding DNS upstream url="https://cloudflare-dns.com/dns-query"
INFO[0000] Starting metrics server addr="127.0.0.1:49312"
INFO[0000] Starting DNS over HTTPS proxy server addr="dns://localhost:53"
[/sourcecode]