IP Address and DNS Self-Check

See the network endpoint used when your browser sends a request to this site. After switching routes, run the test again to compare your IP and location.

Current connection details

Applies only to this browser request; it doesn’t show the connection route used by every app on your device.

Waiting for test
IP address
Temporarily unavailable
Country / region
Temporarily unavailable
ISP / network provider
Temporarily unavailable
Proxy detected
Temporarily unavailable

This page retrieves information through a VPNIB interface after it loads.

What these results mean

Location is estimated using an IP address database, and proxy detection is only an indicator. Neither alone can confirm whether your connection is working as expected.

IP address: where this request appears to come from

When network acceleration is enabled, this request will usually show the selected route’s exit address if it passes through that route. If the address hasn’t changed, first check that your client is connected and that your browser traffic matches a proxy rule, then run the test again. With split tunneling, requests from this site and other apps may take different routes. This page can’t confirm that your entire device uses the same exit.

Country, region, and ISP: location estimates

Country and region are based on the IP database used by the lookup service. The network provider field may show an ISP, data center, or network organization. IP databases can differ or be out of date, so the listed location isn’t the server’s precise physical location and may not match how streaming services or AI tools determine your region. Check availability within the service you want to use.

Proxy detection: not proof of a working connection

“Proxy detected” means the lookup service flagged this address as a proxy. “No proxy detected” means only that no such flag was returned for this lookup; it doesn’t mean the request bypassed a proxy. If the service doesn’t provide a proxy status, this page shows “Temporarily unavailable” rather than inferring one from changes in your IP or location.

DNS leak self-check

This page checks connection details only; it doesn’t run an automated DNS leak test. A changed IP address doesn’t mean your DNS traffic has taken the same route.

Check your DNS settings, then verify the route

  1. Check your client’s DNS settings. See whether DNS handling is configured for your connection mode. System proxies, in-app proxies, and full-device tunnels cover different traffic. A connected status alone doesn’t mean every DNS request goes through the selected route.
  2. Check your browser’s secure DNS settings. Your browser may use its own encrypted DNS service instead of the system-configured resolver. Note the current setting and check it against your client’s instructions. Encrypted DNS describes how queries are sent; it doesn’t show which route they take.
  3. Check your client’s diagnostics. If your client provides DNS logs or connection records, use them when accessing the domain you want to check to see which resolver was used and how the request was routed. A resolver’s location alone doesn’t prove a leak; check whether the request left the expected tunnel.
  4. Test again after changing settings. Reconnect, clear or refresh DNS caches as directed by your client, then access the service you want to use. Return here to check your IP address; confirm the DNS route using resolver logs. Change one setting at a time so you can identify what affected the result.

If you can’t confirm the route, share your client name, connection mode, and a redacted error message. Remove subscription URLs, account passwords, and access credentials from screenshots.

Privacy and scope

We don’t log lookups. This page retrieves results for the current check through a same-origin VPNIB interface and doesn’t fall back to a third-party public lookup service. Results stay in the current page’s memory and aren’t saved to browser storage. They aren’t kept as a history when you leave or refresh the page.

When you copy the results, they’re placed on your device’s clipboard. Check your system’s clipboard sync and sharing settings. If the interface is unavailable, this page will show “Temporarily unavailable.” That means the lookup didn’t complete; it doesn’t mean the route failed or that a DNS leak occurred.

Read the privacy policy or visit the Help Center for connection-checking guidance.

First Month Free