如何测试您的VPN泄漏以及结果意味着什么

如何为WebRTC和IP泄漏测试VPN

  1. 写下您的公共IP地址在连接到VPN之前。
  2. 连接到VPN。
  3. 刷新此页面以运行泄漏测试。您的结果将显示在下表中。

你的结果是什么意思

我们的测试检查两种类型的泄漏 - IPv6和WebRTC。

您可以检查WebRTC是否导致IP通过将原始IP地址与IP地址进行比较到连接到VPN后:

  • 如果您的公共IP地址发生变化,您就可以安全。您的VPN泄漏保护工作,WebRTC不会与网站共享真实IP。
  • 如果没有变化,这意味着您的IP和位置泄漏。

一个小眼睛图标,通过它在“您的IPv6地址”下,告诉您没有IPv6泄漏。如果您在“IPv6地址”下看到一系列数字,这意味着泄漏。

如何修复IPv6和WebRTC泄漏

如何修复WebRTC泄漏

不要担心 - 禁用WebRTC不会阻止您使用您喜欢的网站。一些VoIP服务(如discord和zoom)将不再在浏览器中工作,但您仍然可以使用独立的应用程序,而无需将隐私面临风险。

1.使用WebRTC和IP泄漏保护VPN

有一种简单的方法来修复WebRTC问题:切换到泄漏保护较强的VPN. 如果在您连接到服务器时曝光真实的IP地址,则最有可能因为您的VPN没有泄漏保护。

这些VPNS阻止泄漏(并保护您的IP),而不会将您从使用WebRTC(以及依赖它的应用程序)完全。这意味着您可以免受泄漏,您仍然可以使用Facebook Messenger和WhatsApp等服务 - 如果您手动禁用WebRTC,您就无法执行。


2.手动禁用WebRTC

您还可以通过在浏览器设置中禁用WebRTC来保护自己免受泄漏。这更复杂,您将无法访问依赖WebRTC的网站的浏览器版本。


Firefox.

  1. 在地址栏中键入“约:配置”,然后按Enter键。
  2. 单击“接受风险并继续” - 仅此警告只能让您知道您即将访问浏览器的高级设置(没有风险)。
  3. 在“搜索”栏中,键入“media.peerconnection.enabled”。
  4. 将设置切换为“false”。现在,您可以保护我们免受WebRTC泄漏。

铬合金

您无法在Chrome的设置中禁用WebRTC,因此您需要下载为您提供的第三方扩展名。

  1. 转到Google Chrome Web Store。
  2. 搜索WebRTC控件,然后单击以打开它。
  3. 单击“添加到Chrome”,然后单击“添加扩展名”。

歌剧和yandex.

  1. 歌剧的扩展商店并搜索WebRTC控件。
  2. 单击WebRTC控件,然后单击“添加到Opera”。
  3. 打开“单击开始使用”的对话框。此切换WebRTC阻止。

苹果浏览器

  1. 去Preferences > Advanced.
  2. 单击“在菜单栏中显示”旁边的“显示”框旁边的框。
  3. 点击“开发”并转到“WebRTC”。
  4. 检查“禁用ICE候选限制”。

微软边缘

微软边缘不会让您在浏览器设置中禁用WebRTC,因此您需要安装一个名为WebRTC控件的应用程序。此应用程序无法从Microsoft的扩展库中获得,但您可以从Chrome Web Store免费安装边缘。

  1. 打开边缘并转到铬合金 Web Store.
  2. 单击页面顶部的“允许来自其他商店的扩展”按钮。将弹出一个新的对话框。再次单击“允许”。
  3. 搜索WebRTC控件。
  4. 单击WebRTC控件以打开它。
  5. 选择“添加到Chrome”(即使它说Chrome,它也会添加到Edge)。

勇敢的

  1. 转到“偏好”,然后单击“屏蔽”,然后单击“指纹保护”。
  2. 在下拉菜单中检查“阻止所有指纹识别”。
  3. 然后,转到“首选项”,然后单击“安全性”,然后单击“WebRTC IP处理策略”。
  4. 检查“禁用非代理UDP”。

安卓

铬合金 for Android为您提供了一个禁用WebRTC的实验功能:

  1. 打开浏览器。
  2. 单击地址栏并键入“chrome://标志/#disable-webrtc”。
  3. 按“启用”以关闭WebRTC。

由于这是一个实验功能,并且您的安全保证,您需要使用VPN具有泄漏保护的额外安全性。


iOS.

像Android的Chrome一样,iOS的Safari具有实验的WebRTC阻止功能。您还需要使用安全的VPN来保持安全。

  1. 打开“设置”,然后单击“Safari”。
  2. 点击“高级”然后“实验特征”。
  3. 在“删除旧版WebRTC API”上切换。

如何修复IPv6泄漏

1.使用IPv6泄漏保护切换到VPN

修复这种泄漏的最简单方法是使用阻止IPv6请求的VPN.这样,您无需更改设备的设置,以防止网站查看IPv6地址。


2.禁用设备上的IPv6

您可以在网络设置中禁用IPv6,但此选项更复杂,需要一些技术技能来完成。


视窗

  1. 按Windows Logo和R键打开命令框。
  2. 在对话框中键入“控制面板”,然后单击“确定”。
  3. 点击“网络和互联网”,然后点击“网络和共享中心”。然后,单击“更改适配器设置”。
  4. 双击您正在使用的Internet连接,然后选择“属性”。
  5. 取消选中“Internet协议版本6”旁边的框,然后单击“确定”以禁用IPv6。

苹果系统

  1. 开放式启动板,然后打开终端。
  2. 键入:“NetworkSetup -Setv6off以太网&& networksetup -setv6off Wi-Fi”,然后按Enter键。

Linux(Debian)

  1. 打开终端窗口并输入“sudo nano /etc/sysctl.conf”。
  2. 转到文件的底部并键入:
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
    net.ipv6.conf.lo.disable_ipv6 = 1
  3. 保存文件并关闭它。然后,重新启动计算机。

安卓

  1. Open your settings menu, then click Connections > Mobile networks > Access Point Names.
  2. 单击网络提供商的名称,然后单击APN协议。
  3. 选择IPv4。你完成了!

iOS.

无法在iOS设备上禁用IPv6。因此,您需要选择具有强泄漏保护的VPN,以保持隐藏的IP地址。


WebRTC和IPv6泄漏的常见问题解答

什么是webrtc - 这是危险的吗?

WebRTC是一个JavaScript API(应用程序编程接口),使浏览器可以访问麦克风和相机。当您在Messenger上进行视频通话时使用它,发送语音备忘录,或者在Facebook上直播。如果您曾遇到过弹出索取,则要求访问您的麦克风或网络摄像头,这是WebRTC。

WebRTC的一个大隐私问题 - 它可以访问您的真实IP地址(即使您使用VPN)。这意味着WebRTC是危险的,因为它可以在未经您许可的情况下与网站共享您的位置。

如何检查WebRTC是否泄漏了IP地址?

您可以使用我们的泄漏测试工具来了解您是否有WebRTC泄漏。为此,您需要将您的原始IP地址(在您连接到VPN之前)与VPN IP进行比较。

就是这样:

  1. 打开我们的泄漏测试工具并记下您的公共IP地址。
  2. 连接到VPN服务器
  3. 刷新页面以运行第二个测试。
  4. 将您的新的公共IP地址与您在第一步中写下来的新的公共IP地址进行比较。

如果您连接到VPN后,如果您的IP地址不会更改,则WebRTC泄漏了您的真实位置。

如何防止WebRTC和IP泄漏?

您可以通过使用第三方阻止程序在浏览器中禁用WebRTC来修复泄漏,或者使用泄漏保护切换到VPN。

在浏览器中禁用WebRTC是安全的,但这意味着一些使用WebRTC(如Facebook Messenger呼叫)的服务不再工作了。

有些浏览器不会让您禁用WebRTC,因此您需要安装第三方扩展名(如WebRTC控件)。

最简单的解决方案是切换到具有内置WebRTC和IP泄漏保护的VPN因此,您不需要担心手动更改浏览器设置。

所有VPN是否都可以防止WebRTC泄漏?

不可以。对于保护您免受泄漏的VPN,它需要内置WebTC保护。

泄漏保护阻止WebRTC与网站共享您的真实IP地址。如果没有这种额外的安全功能,您的VPN并不真正保护您。

我测试了一系列服务并找到了一些允许您继续使用WebRTC但保护您免受泄漏的VPN通过强制API使用匿名VPN IP地址而不是真实的IP地址。