Back to insights
Article

DNS leaks explained: why VPN DNS matters

DNSLEAKSPRIVACY

Author

EVPN Research

Date

July 26, 2026

Reading Time

7 min read

DNS leaks explained: why VPN DNS matters

If DNS leaves the tunnel, destination intent often leaves with it.

A VPN can encrypt application traffic and still leak metadata if name resolution takes a different path. DNS leaks are one of the most common — and most misunderstood — failure modes.


What a DNS query reveals

A DNS lookup typically discloses:

  • That a device is trying to reach a named service
  • Timing patterns around browsing or app usage
  • Enough signal for a local observer or resolver operator to infer activity

Even without packet payloads, DNS is a rich behavioural channel.


How leaks happen

Common paths:

  1. The OS continues using a local or ISP resolver alongside the VPN
  2. IPv6 DNS or routing is not covered while IPv4 is
  3. Applications bypass system DNS
  4. Split configurations send some names outside the tunnel unintentionally

“VPN connected” in a UI does not guarantee DNS confinement.


What private in-tunnel DNS is designed to do

EVPN’s private DNS design aims to:

  • Keep DNS requests inside the encrypted tunnel
  • Prefer EVPN-controlled recursive resolvers over a public resolver by default
  • Pair with Leak Shield so DNS does not silently escape when protection is enabled
  • Operate with a no query-logging policy on those resolvers

That is a design commitment. Independent audit evidence will be published when available — not invented ahead of time.


What private DNS does not solve

Private DNS does not:

  • Hide destinations from the VPN operator’s data plane if that operator chooses to observe (architecture and policy must constrain this)
  • Stop account logins from identifying you to websites
  • Replace HTTPS
  • Defeat every form of traffic analysis

It closes a specific leak class. It is not a complete privacy stack.


Practical checklist

When evaluating any VPN DNS story, ask:

  • Are DNS queries forced into the tunnel?
  • What happens on reconnect or drop?
  • Is IPv6 included?
  • Is query logging disabled by policy and design?
  • Can the user inspect resolver behaviour?

DNS is not a footnote. For private networking, it is part of the product.

More Insights

Continue with these articles

All Insights