When we use a VPN, our original IP is hidden, and the computer uses the IP address provided by the VPN. It makes sure that when you are visiting or accessing geo-blocked websites, you are not restricted. However, it is possible that the VPN might be leaking your IP address because of a feature in the browser. In this post, we will share how to check if your IP address is leaking, and how to fix it.
Check if your IP address is leaking
It is a straightforward method.
- Make sure your VPN is not active.
- Visit WhatIsMyIPAddress.com and note down the IP address. You can also choose to open ethernet adapter to find the IP address.
- Activate your VPN software, and select a remote server of your choice. Make sure it’s working.
- Post a few minutes, revisit WhatIsMyIPAddress.com and note down the IP address.
- These two IP should be different.
- Next, go to https://ipleak.net and check the result. dnsleaktest.com is another good site you can use.
If you see the DNS and IP address the same as your actual IP and DNS IP, it means the VPN is leaking IP address. The website invokes the flaw and checks if the VPN is covering for that.
Read: Use Free VPN Test to check if your VPN is working or leaking data.
Why is your IP address leaking
Most of the internet browser offers a feature known as WebRTC or Web Real-Time Communication. It makes audio, and video communication directly from one device to another, i.e., peer to peer communication. It is what causes the leak. If a website or service wants to check if you are using a VPN IP address, it can trigger WebRTC communication. As it has to use the real IP address, it results in revealing the exact IP address.
Once one site finds about an IP which is in use for blocked content, others can start blocking it as well. You never know.
How to fix IP address leaking
It is best to switch your VPN which protects your IP. There are many VPN which offer this feature, and you can check that using their trial version. However, if you are stuck with a VPN on the long term, here is how you can fix IP address leaking for the time being.
The only way out is to disable the WebRTC feature in the browser. However do remember that when you disable it, you will not be able to use the peer to peer video and audio communication feature.
Fix IP address leaking on Firefox
Open Firefox and type about:config in the address bar. Hit Enter
Type media.peerconnection.enabled and it will reveal the settings.
Double click or right click and set it to toggle.
Fix IP address leaking on Chrome
ScriptSafe is an extension which does a lot of things, and it also disables WebRTC in Chrome. It will make sure that any request made by services will not get a response back or return as not supported. The final result? The IP address will remain hidden. You can download from the Chrome Web store download page. It will work with any browser which supports Chrome extension.
Sadly, I wasn’t able to figure out software which can do the same on a Router. Also, it will be difficult to turn the option on and off on a router level as it affects all the users on the network, i.e., peer to peer networking will not work.
Let us know if this helped you to fix your IP leaking issue.