DNS Leak Detection

Detect if your DNS requests are resolved through the expected DNS servers, uncover DNS leaks

DNS leak occurs when your DNS queries inadvertently bypass the encrypted tunnel and are exposed to your ISP or third-party DNS servers while using a VPN or proxy. This means even if your IP address is hidden, your browsing history and real location may still be monitored. This tool performs multiple rounds of DNS queries and compares results to detect whether your DNS requests have leak risks, helping ensure your VPN connection is truly secure.

Frequently Asked Questions

Are DNS leaks and VPN leaks the same thing?

No. DNS leak specifically refers to DNS query requests being exposed to third parties, while VPN leak (IP leak) refers to the real IP address being exposed. Both may occur simultaneously but have different detection methods and fixes. This page detects DNS leaks. For IP leak detection, refer to the WebRTC Leak Detection tool.

How to fix DNS leaks?

Common methods to fix DNS leaks include: 1) Use your VPN's built-in DNS servers (ensure correct VPN configuration); 2) Manually set trusted DNS in your system (e.g., 1.1.1.1, 8.8.8.8); 3) Use VPN protocols with DNS leak protection (e.g., WireGuard); 4) Disable DNS cache prefetching in your operating system.

Why does the test show a risk when my VPN shows it's working normally?

Some VPN software only tunnels traffic from specific applications, while system-wide DNS queries may not be protected. Additionally, Windows' Smart Multi-Homed Name Resolution feature may also cause DNS leaks. We recommend running multiple tests while connected to your VPN to confirm.