当我们使用VPN时,我们的原始 IP 是隐藏的,计算机使用VPN提供的 IP 地址。它确保当您访问或访问受地理限制的网站时,您不受限制。但是,由于浏览器中的某个功能, VPN可能会泄露您的 IP 地址。在这篇文章中,我们将分享如何检查您的IP 地址是否泄漏(IP address is leaking),以及如何修复它。
检查您的 IP 地址是否泄漏
这是一种直截了当的方法。
- 确保您的 VPN 未处于活动状态。
- 访问WhatIsMyIPAddress.com并记下 IP 地址。您也可以选择打开以太网适配器来查找 IP 地址。
- 激活您的VPN 软件(VPN software),然后选择您选择的远程服务器。确保(Make)它正常工作。
- 发布几分钟,重新访问WhatIsMyIPAddress.com并记下 IP 地址。
- 这两个IP应该不同。
- 接下来,转到https://ipleak.net并检查结果。dnsleaktest.com是另一个您可以使用的好网站。
如果您看到DNS和 IP 地址与您的实际 IP 和DNS IP相同,则表示VPN正在泄漏 IP 地址。该网站调用该漏洞并检查VPN是否涵盖该漏洞。
阅读(Read):使用免费 VPN 测试(Free VPN Test)检查您的VPN是否正常工作或泄漏数据。
为什么你的IP地址泄露
大多数互联网浏览器都提供称为WebRTC或Web实时通信(Communication)的功能。它直接从一个设备到另一个设备进行音频和视频通信,即点对点通信。这就是导致泄漏的原因。如果网站或服务想要检查您是否使用VPN IP地址,它可以触发WebRTC通信。由于它必须使用真实的 IP 地址,因此会导致显示确切的 IP 地址。
服务可以通过请求嵌入其网站的语音或音频对话来欺骗它,这并不违法。也可以使用 javascript 进行检查,并且由于此请求不是通过HTTP进行的,因此它不能被插件和扩展程序阻止。
一旦一个站点发现某个 IP 正在用于被阻止的内容,其他站点也可以开始阻止它。你永远不会知道。
如何修复IP地址泄漏
最好切换保护您 IP的VPN 。有许多提供此功能的VPN,您可以使用他们的试用版进行检查。但是,如果您长期使用VPN ,您可以通过以下方法暂时修复 IP 地址泄漏。(VPN)
唯一的出路是在浏览器中禁用 WebRTC(disable the WebRTC)功能。但是请记住,当您禁用它时,您将无法使用对等视频和音频通信功能。
修复 Firefox 上的 IP 地址泄漏
在 Firefox 中,您可以使用禁用 WebRTC(Disable WebRTC) 插件或将(add-on)about:config中的对等连接设置更改为false。
打开 Firefox 并在地址栏中输入about:config。按回车
键入media.peerconnection.enabled,它将显示设置。
双击或右键单击并将其设置为切换。
修复 Chrome 上的 IP 地址泄漏
ScriptSafe是一个可以做很多事情的扩展,它还禁用 了Chrome中的(Chrome)WebRTC。它将确保服务发出的任何请求都不会得到响应或返回不受支持。最后的结果?IP 地址将保持隐藏状态。您可以从Chrome 网上应用(Chrome Web)店下载页面下载。(download page.)它适用于任何支持Chrome扩展的浏览器。
可悲的是,我无法找出可以在Router上执行相同操作的软件。此外,很难在路由器级别打开和关闭该选项,因为它会影响网络上的所有用户,即,对等网络将不起作用。
让我们知道这是否有助于您解决 IP 泄漏问题。(Let us know if this helped you to fix your IP leaking issue.)
How to check if your IP address is leaking
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 аrе visiting or accessing geo-blocked websites, yoυ are not restricted. However, it is possible thаt the VPN might be leaking your IP address becaυse 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.
Services can trick it by requesting a voice or audio conversation embedded in their website, and it’s not illegal. It can also be checked using a javascript, and since this request is not over HTTP, it cannot be blocked by plugins and extensions.
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
In Firefox, you can use the Disable WebRTC add-on or change peer connection settings in about:config to false.
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.