Web Analytics

What is DNS over HTTPS (DoH)?

DNS over HTTPS (DoH) encrypts DNS queries using HTTPS, enhancing internet privacy and security by preventing ISPs and malicious actors from monitoring or manipulating your web browsing. Learn how it works, its benefits, and how to implement it across different browsers and systems.

Related Content

Want to keep learning?

Subscribe to SSL.com’s newsletter, stay informed and secure.

Every time you visit a website, your computer needs to translate the human-readable domain name (like “example.com”) into an IP address that computers can understand. This translation happens through the Domain Name System (DNS). DNS over HTTPS (DoH) represents a significant advancement in how this process works, making your internet browsing more secure and private.

Understanding DNS over HTTPS

Traditional DNS queries travel across the internet unencrypted, similar to sending a postcard through the mail – anyone along the way can read the contents. This creates several privacy and security vulnerabilities. Your Internet Service Provider can track which websites you visit, malicious actors can intercept and manipulate DNS requests, and network administrators can block access to certain websites by monitoring DNS queries.

DNS over HTTPS solves these problems by wrapping DNS queries in HTTPS encryption. Imagine putting that postcard in a sealed, opaque envelope that only the intended recipient can open. This encryption transforms how your device communicates with DNS servers, providing enhanced privacy and security.

Enhanced Privacy

When you use DoH, your DNS queries become indistinguishable from regular HTTPS traffic. This encryption ensures that your ISP cannot easily track which websites you visit, your browsing habits remain private from network observers, and your DNS queries are protected from manipulation during transit.

Improved Security

The security advantages of DoH are substantial and far-reaching. The encryption makes man-in-the-middle attacks much more difficult to execute, while DNS spoofing attacks become largely ineffective. Malicious DNS redirections are blocked, and the risks of DNS cache poisoning are significantly reduced.

Better Performance

While the initial setup of DoH might add a minimal delay, it often provides better overall performance. The reduction in DNS hijacking leads to fewer redirects, while built-in connection reuse improves efficiency. Modern DoH implementations include various performance optimizations that help maintain fast browsing speeds.

How DNS over HTTPS Works

The process of DNS over HTTPS follows a specific sequence of events. When you type a website address in your browser, your device needs to find its IP address. Instead of sending a traditional DNS query, your browser or operating system creates an HTTPS connection to a DoH resolver and encrypts the DNS query using TLS. This encrypted query travels through the secure connection to the DoH resolver.

The resolver then decrypts and processes the query, looks up the requested domain, encrypts the response, and sends it back through the secure connection. Your browser receives and decrypts the response, obtaining the IP address. This entire process happens in milliseconds, providing security without noticeable delay.

Implementation Considerations

When implementing DoH, several important factors deserve careful consideration. The choice of DoH provider significantly impacts your experience.

Popular options include:

  • Cloudflare (1.1.1.1)
  • Google Public DNS
  • Quad9
  • NextDNS

Each provider offers different features, privacy policies, and performance characteristics, so it’s worth researching their policies to choose one that aligns with your needs.

Enterprise environments require additional planning when implementing DoH. Organizations must ensure compatibility with existing security tools and consider the impact on content filtering and security monitoring. Planning for logging and auditing requirements becomes essential, as does testing the performance impact on the network.

While DoH enhances privacy from network observers, it’s important to understand that your DoH provider can still see your DNS queries. Some providers may log queries for performance optimization, and enterprise environments might need visibility into DNS traffic for security purposes.

How to Enable DNS over HTTPS

Setting up DNS over HTTPS is straightforward in most modern browsers and operating systems:

Firefox

  • Open Firefox Settings
  • Scroll to Network Settings and click Settings
  • Check “Enable DNS over HTTPS”
  • Select “Max Protection” for the strongest security

Chrome

  • Open Chrome Settings
  • Navigate to Privacy and Security
  • Click Security
  • Scroll to “Use secure DNS”
  • Enable the option and select your preferred provider

Windows 11

  • Navigate to Settings
  • Select Network & Internet
  • Choose Advanced Network Settings
  • Select DNS Server Assignment
  • Enable “DNS over HTTPS” on your preferred network adapter

Troubleshooting Common Issues

When encountering problems with DoH, start by verifying that your DoH settings are correctly configured. If issues persist, check if your chosen DoH provider is responding properly. You might want to temporarily disable DoH to compare performance and ensure your system meets the minimum requirements. If problems continue, consider trying a different DoH provider to see if the issues are provider-specific.

Future of DNS Privacy

The landscape of DNS privacy continues to evolve, with ongoing developments in DNS over HTTPS technology. We’re seeing increased integration with more applications and operating systems, along with improvements in performance optimizations and privacy features. Enterprise management tools are becoming more sophisticated, making DoH deployment easier in complex environments.

As internet privacy becomes increasingly important, DoH adoption is expected to grow, potentially becoming the default DNS resolution method for most users.

Conclusion

DNS over HTTPS represents a significant improvement in internet privacy and security. While the technical details might seem complex, the benefits are clear: better privacy, enhanced security, and protection against various forms of DNS-based attacks. Whether you’re an individual user or managing an enterprise network, implementing DoH can significantly improve your online security posture.

As with any security measure, the key is balancing security, privacy, and usability. Start with the quick setup guide above, and adjust the configuration based on your specific needs and circumstances. As DoH technology continues to evolve, staying informed about new developments and best practices will help you maintain optimal security for your internet connections.

Stay Informed and Secure

SSL.com is a global leader in cybersecurity, PKI and digital certificates. Sign up to receive the latest industry news, tips, and product announcements from SSL.com and stay informed of the latest changes about digital identity and encryption that can impact and enhance your life.

We’d love your feedback

Take our survey and let us know your thoughts on your recent purchase.