DNS leak test
DNS resolution decides who handles the step of matching a domain name to an IP address. If your system hands those requests to your local carrier, the results can still reveal your real region even when web traffic goes through an accelerated route, and some services will serve content based on your local region.
- Before you connect, note the public IP and ISP shown on this page as your baseline.
- After you connect, run the lookup again and confirm the public IP has changed and the ISP shows an overseas data center.
- Run a DNS query locally on your device and note the resolver address it returns: on Windows use
nslookup example.com; on macOS and Linux use dig example.com +short or nslookup example.com.
- Compare the resolver address with the ISP shown on this page: if the resolver belongs to your local broadband carrier while the public IP belongs to an overseas data center, DNS requests are not following the route.
- If your client offers DNS settings, switch them to resolve through the route, then repeat steps 3–4 to confirm the results match.
This page only shows the location data of your public IP and does not read the DNS configuration on your device. The command in step 3 has to be run locally, and output field names differ slightly between systems.