VPN Leak Testing Tool | IPv4, IPv6, DNS & WebRTC - ProPrivacy.com (2024)

The ProPrivacyLeak Test Tool

When using a VPN service it should be impossible for any website you visit to identify you by your real unique internet address (IP address). All a website (or any other internet resource) should be able to see is the IP address of the VPN server you are connected to.

If for any reason a website can see your real IP address when using a VPN then you have an IP leak. Our IP leak tool tests for all known types of IP leak.

What is IPv4?

Every internet connection is assigned a numerical IP address that computers use to uniquely identify it. The IPv4 system has been used for this since the early days of the internet, and IPv4 addresses remain by far the most common type of internet address.

One day, IPv6 addresses (see below) will completely replace IPv4 addresses, but until the new standard is much better supported, even connections with an IPv6 address are also assigned an IPv4 address for compatibility reasons.

What is an IPv4 leak?

This means a website can see your real IPv4 address, and isn't really a “leak” as such. It means your VPN is not enabled or is not simply not working at all.

What is IPv6?

IPv4 addresses are running out. Fast. The new IPv6 standard fixes the issue by using addresses much longer, thereby providing an awful lot more of them (around 340 billion billion billion billion!).

Unfortunately, although essential to the future growth of the internet, adoption of IPv6 at all levels has been slow. The result is most internet services and Operating Systems now operate a dual-stack approach, where (when IPv6 connectivity is available at all) internet traffic is sent over both an IPv4 interface and an IPv6 interface.

What is an IPv6 leak?

An IPv6 leak occurs when your IPv4 connection is correctly routed through the VPN interface, but your IPv6 connection is routed via your ISP as normal.

This means that websites can’t see your real IPv4 address, but they can see your real IPv6 address. IPv6 leaks can only occur if your device has IPv6 connectivity.

Our test ensures IPv6 connections are either being routed through the VPN interface, or that IPv6 connections are blocked in order to prevent connections outside the VPN interface.

What is a WebRTC leak?

WebRTC is an HTM5-based platform that allows high quality voice and video communication inside all modern browser windows.

In order to achieve seamless browser-to-browser communication through obstacles such as firewalls, WebRTC broadcasts your real IP address(es) to STUN servers, which keep a list of both users’ public IP addresses and their real IP addresses.

This has the unfortunate side-effect of allowing websites to bypass your VPN and find out your real IP address(es) by simply making a WebRTC STUN request.

Although primarily a browser issue, many VPN services can heavily mitigate against (but entirely fix) this problem. Our test checks for both IPv4 and IPv6 WebRTC leaks.

What is a DNS address?

The Dynamic Name System (DNS) is used to translate the easy-to-understand and remember web addresses that we are familiar with (URLs), to their “true” numerical IP addresses.

Your DNS address is the IP address of the DNS server which performs this translation, which in the normal course of things belongs to your ISP.

It is not unique to you, but your ISP can use your DNS queries to track which websites you visit, and websites you visit can contact your ISP to find out which of their users visited their website at a specified time.

What is a DNS leak?

When using a VPN, DNS queries should be sent through the VPN interface to be handled by the VPN provider - instead of your ISP. Most VPN services run their own DNS servers, but some proxy the queries to third party providers. This is fine, since the third party DNS provider doesn’t know who made the request.

A DNS leak occurs when a DNS query is sent outside the VPN interface, and is therefore handled by your ISP instead of the VPN provider. This can happen for a number of reasons, but a good VPN client should prevent it.

Our test checks for both IPv4 and IPv6 DNS leaks.

Help! I have an IP leak! What should I do now?

If our test detects that you have an IP leak, don’t panic! Please consult our Complete Guide to IP Leak Protection for a solution (the simplest always being to just switch to a VPN that doesn’t leak!).

VPN Leak Testing Tool | IPv4, IPv6, DNS & WebRTC - ProPrivacy.com (2024)

FAQs

How to test VPN DNS leak? ›

By using the Astrill VPN Leak Test tool, you can easily check whether your IP is leaked or not. You can also check it manually by first connecting to a VPN server and then searching google for “what is my IP”.

How to check if a VPN is leaking an IP address? ›

How to Check If Your VPN Is Leaking Your IP
  1. Step 1: Check your IP - Make sure that your VPN is NOT connected. ...
  2. Step 2: Sign in to VPN - Log into your VPN account and connect to the server of your choice. ...
  3. Step 3: Check your IP again - Go to Google and type “what is my iIP address” again to check your new IP.

What is a WebRTC leak test? ›

You can find out if WebRTC is leaking by following these simple steps: Find and note your device's public IP address. Go to ExpressVPN's WebRTC leak test website or any online tool that detects WebRTC leaks. If your public IP address matches the IP address on the website, then your WebRTC is leaking.

How do I know if my VPN is safe? ›

Here are a few steps you can take to ensure your VPN program doesn't contain any malware: Choose a secure VPN. Check your VPN provider's reputation before purchasing a service. Read some reviews and comments, and check its privacy policy, no-logs policy, and encryption methods to ensure the VPN is trustworthy.

How do I know if my DNS has been hacked? ›

Check WhoIsMyDNS: Another great online tool is WhoIsMyDNS, which allows you to find the real server responding to DNS requests on your behalf. If the DNS displayed is unfamiliar to you, you may have fallen victim to DNS hijacking.

Am I behind a VPN? ›

To see if you're using a proxy/VPN online, go to www.whatismyproxy.com. It will say if you're connected to a proxy or not. PC: Check under your WiFi settings, to see if there is a VPN/proxy showing up. Mac: Check your top status bar.

Can you trace a VPN IP address? ›

No. Your data is encrypted, so your ISP can't see its contents. This includes DNS requests, which are sent through the VPN tunnel and resolved by the VPN provider. Your ISP can see the IP address of the VPN server you're connected to, but it can't see any connections made after that.

Is My IP address hidden with VPN? ›

A VPN hides your IP address and encrypts your online activity for increased privacy and security. It assigns you a new IP address by connecting you to an encrypted, private VPN server instead of the ones owned by your ISP. This means your activity can't be tracked, stored, or mishandled by third parties.

Has my IP address been leaked? ›

To check if your IP address has been exposed you can use online websites like "WhatIsMyIPAddress.com" which can reveal your current IP address and detect any leaks. Regularly reviewing the access logs of websites and services you use can also show whether your IP address has been accessed by unauthorized parties.

How do I know if WebRTC is connected? ›

Open https://webrtc-connection-testing.herokuapp.com/ in as many browsers as you want to test. In each, type a pseudonym to identify each instance, then click "Connect". If a line appears between two instances under "Current Connectivity", then a WebRTC connection was successful.

Is a WebRTC leak bad? ›

Personally identifiable information such as IP addresses, DNS requests and IP-based geolocations can be used to track an individual's online activity. Even worse, leaks sometimes expose users' identities even if they're using anonymization services.

What is WebRTC used for? ›

WebRTC (Web Real-Time Communication) is a technology that enables Web applications and sites to capture and optionally stream audio and/or video media, as well as to exchange arbitrary data between browsers without requiring an intermediary.

How do I know if someone is using VPN on my network? ›

VPNs can be detected through simple mechanisms like comparing the actual browser timezone with the target server's exit node or by using databases that store information about whether a given IP address belongs to the VPN.

How to check for VPN leaks? ›

To test a VPN on your network, do DNS and WebRTC leak tests on DNSLeakTest.com and the ExpressVPN website, respectively. These tests will tell you whether your VPN is leaking your domain names (i.e., the websites you visit) and your device's private IP address.

How to check VPN connection? ›

When connected, the VPN connection name will display Connected underneath it. To see if you're connected to the VPN while you're doing things on your PC, select the Network icon (either or ) on the far right of the taskbar, then see if the VPN connection says Connected.

How do I test my VPN tunnel? ›

To verify that your VPN tunnel is working properly, it is necessary to ping the IP address of a computer on the remote network. By pinging the remote network, you send data packets to the remote network and the remote network replies that it has received the data packets.

How do I stop VPN DNS leaks? ›

A standard DNS leak can be fixed by configuring a VPN to only connect to its own DNS servers. This will force a computer to only use the VPN's DNS servers and not connect to the user's ISP.

How do I test my VPN split tunneling? ›

How do you test split tunneling?
  1. Disconnect from a VPN (if you're connected);
  2. Open two IP-checking sites on two tabs on your browser. ...
  3. You should see your real IP address on both;
  4. Now, setup Bypasser on the Surfshark app to bypass one of the websites;
  5. Connect to a VPN server;
  6. Refresh the IP checker website tabs;

How do you test if DNS is working correctly? ›

Run ipconfig /all at a command prompt, and verify the IP address, subnet mask, and default gateway. Check whether the DNS server is authoritative for the name that is being looked up.

References

Top Articles
Latest Posts
Article information

Author: Msgr. Benton Quitzon

Last Updated:

Views: 5965

Rating: 4.2 / 5 (63 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Msgr. Benton Quitzon

Birthday: 2001-08-13

Address: 96487 Kris Cliff, Teresiafurt, WI 95201

Phone: +9418513585781

Job: Senior Designer

Hobby: Calligraphy, Rowing, Vacation, Geocaching, Web surfing, Electronics, Electronics

Introduction: My name is Msgr. Benton Quitzon, I am a comfortable, charming, thankful, happy, adventurous, handsome, precious person who loves writing and wants to share my knowledge and understanding with you.