Confirm which protocol is used when Quad9 receives your DNS queries. This is particularly relevant after setting up DNS encryption, such as DNS over TLS or DNS over HTTPS, in the operating system, router, DNS forwarder.
Execute the following command and refer to the possible responses below
- Windows (PowerShell/Terminal)
- MacOS/Linux/Unix (Terminal)
Resolve-DnsName -Type txt proto.on.quad9.net.
dig +short txt proto.on.quad9.net.
Possible Responses:
- do53-udp (53/UDP – Plaintext)
- do53-tcp (53/TCP – Plaintext)
- doh (443/TCP – DNS over HTTPS)
- dot (853/TCP – DNS over TLS)
- dnscrypt-udp (UDP – DNSCrypt)
- dnscrypt-tcp (TCP – DNSCrypt)
If you do not receive a response (NXDOMAIN), then Quad9 was not used to perform this DNS query.