DNS translates website domain names into IP addresses. Routing a browser’s web traffic through a proxy doesn’t mean its DNS queries follow the same route. If DNS requests still use an unexpected local network, check the DNS settings in your client, operating system, and browser.
- Confirm your public IP first. Connect to your chosen route and look up your IP on this page. Once it matches your expectations, check DNS resolution. This helps avoid mistaking an inactive route for a DNS issue.
- Check your client settings. Review DNS interception, remote resolution, and routing mode against your client’s documentation. Split tunneling may send some domains to local DNS, so check the rules rather than relying only on whether a toggle is on.
- Check your browser and system. Secure DNS, custom DNS settings, and other network tools on your device can all affect how DNS requests are routed. Note your original settings before making changes, change one thing at a time, and test again.
- Verify with a dedicated test. To identify the resolvers actually in use, choose a trusted, dedicated DNS test tool and compare the resolver details before and after connecting. This page won’t contact external test sites automatically. A resolver’s location alone isn’t enough to conclude that a leak has occurred.
If only one app is affected, first check whether it supports proxies and review its routing rules. If settings across multiple tools are interacting, restore a clear, repeatable configuration and troubleshoot one step at a time. For more help, see our Guides or describe the issue in a support ticket in your account.