Enable DNS over HTTPS (DoH) on Mikrotik

1 Mins read

In this tutorial I will tell you the best way to configure DNS over HTTPS on your MikroTik switch utilizing either Cloudflare DNS servers or Google DNS servers.

The most recent stable firmware of RouterOS 6.47 includes support for DNS over HTTPS or DoH. DoH is a convention for performing remote DNS over HTTPS convention. It is like DoT (DNS over TLS) yet not actually the equivalent.

Steps to Configure or Enable DNS over HTTPS

Upgrade to RouterOS v6.47 available in the stable channel

Download and Import root certificates

/tool fetch url=https://curl.haxx.se/ca/cacert.pem 
/certificate import file-name=cacert.pem passphrase=””

Configure it on /ip dns

Add a static DNS entry for the DoH hostname

Add 2 Static DNS Entries for cloudflare-dns.com to Address: and

Add providers url to “Use DoH Server” and check the box “Verify DoH Certificate”

For using cloudflare Server,please add https://cloudflare-dns.com/dns-query

Verify that DoH is enabled and working

Please open, makesure DoH setting “YES”

Setting DoH Mikrotik

So, it easy to Enable DNS over HTTPS on Mikrotik Router

Leave a Reply

Your email address will not be published. Required fields are marked *