DNS over HTTPS

DNS over HTTPS (DoH)

Secure your DNS queries with HTTPS encryption using DNSGuard

What is DNS over HTTPS?
DoH encrypts DNS queries using the HTTPS protocol

DNS over HTTPS (DoH) is a protocol that encrypts DNS queries and responses using HTTPS. This prevents ISPs, network administrators, and malicious actors from monitoring or manipulating your DNS traffic.

Privacy

Encrypted DNS queries

Security

Prevents DNS hijacking

Performance

Fast encrypted resolution

DNSGuard DoH Endpoint
Use this URL to configure DNS over HTTPS

HTTPS Endpoint:

https://dnsguard.pub/dns-query

Supported Methods:

  • • GET requests
  • • POST requests
  • • JSON API format
  • • DNS wireformat

Features:

  • • HTTPS/2 support
  • • IPv4 and IPv6
  • • DNSSEC validation
  • • ECS support
Browser Configuration
Enable DoH in popular web browsers

Firefox:

  1. 1. Open Firefox Settings → Privacy & Security
  2. 2. Scroll to "DNS over HTTPS"
  3. 3. Select "Custom" and enter: https://dnsguard.pub/dns-query
  4. 4. Enable "Use secure DNS"

Chrome:

  1. 1. Open Chrome Settings → Privacy and Security → Security
  2. 2. Enable "Use secure DNS"
  3. 3. Select "With Custom" and enter: https://dnsguard.pub/dns-query

Edge:

  1. 1. Open Edge Settings → Privacy, search, and services
  2. 2. Scroll to "Security" section
  3. 3. Enable "Use secure DNS" and select "Choose service provider"
  4. 4. Enter: https://dnsguard.pub/dns-query
System Configuration
Configure DoH at the operating system level

Windows 11:

Windows 11 supports DoH natively. Configure through Network settings or use third-party tools like Cloudflare WARP or DNSCrypt.

macOS:

Use configuration profiles or third-party applications like DNSCloak or Cloudflare WARP for system-wide DoH.

Linux:

Configure using systemd-resolved, DNSCrypt-proxy, or cloudflared for DoH support.

Mobile:

Use apps like Cloudflare 1.1.1.1, DNSCloak (iOS), or Intra (Android) for mobile DoH support.