DataJive

What Is a DNS Leak and How to Test for It

By DataJive Editorial Team · Updated Oct 4, 2026 · 1 min read
What Is a DNS Leak and How to Test for It

When you type a website name, your device asks a DNS server to translate it to an address. If that request goes outside the VPN tunnel, your provider can see where you are going.

What causes a leak

  • VPN apps that do not control DNS settings.
  • Operating system features that bypass the tunnel.
  • IPv6 traffic not covered by the VPN.

How to test

Connect to your VPN and use a reputable DNS leak test website. If it shows your internet provider rather than the VPN provider, you have a leak.

How to fix it

  • Enable DNS leak protection in the VPN app.
  • Disable IPv6 if the VPN does not support it.
  • Use encrypted DNS settings that match the VPN.
  • Update the app and operating system.
Key takeaway: Test your VPN occasionally. Leak protection and a kill switch keep your traffic inside the tunnel.

DJ
DataJive Editorial Team
We research and test security and privacy tools, and explain them in plain language. Content is for information only.

Related guides