1.禁用 IPv6。 关闭设备或路由器上的 IPv6,以防止潜在的 VPN 隧道绕过,从而导致 DNS 泄漏。 要在 Windows 上禁用 IPv6,请打开控制面板,导航到网络和共享中心,单击更改适配器设置,右键单击网络连接,选择属性,然后取消选中 Internet 协议版本 6 (TCP/IPv6) 旁边的框, 然后单击“确定”保存更改。
2.禁用 WebRTC。 大多数浏览器都支持名为 WebRTC 的协议,该协议通常用于视频和语音通话等点对点连接。 但是,在浏览器中启用此设置可能会导致 IP 泄漏。 要在 Chrome 中关闭 WebRTC,请在地址栏中输入“chrome://flags”,在标志列表中搜索“WebRTC”,将“WebRTC Stun origin header”和“WebRTC Echo Canceller 3”标志设置为“Enabled”, 然后重新启动 Chrome 以应用更改。 对于 Firefox:在地址栏中键入“about:config”,搜索“media.peerconnection.enabled”,双击该设置将其设置为“false”,确认更改,然后重新启动 Firefox。
3.检查浏览器 DNS 设置。 您的浏览器可能会导致您的 IP 泄露,具体取决于其设置和 VPN 配置。 如果您的 IP 泄漏,通常建议使用系统 DNS 设置,而不是浏览器中的自定义 DNS 设置。 在 Firefox 中,导航至“设置”,搜索“DNS”,然后将“使用 HTTPS 启用 DNS”切换为关闭,以防止潜在的 IP 泄漏。 在 Brave 中,访问“隐私和安全”设置,选择“安全”,转到“高级”,然后将 DNS 提供商设置为操作系统默认值,以降低 IP 泄漏风险。
4.清除 DNS 缓存。 如果您最近安装或启用了 VPN,则可能需要清除设备的 DNS 缓存以防止 IP 泄漏并确保所有 DNS 流量都通过 VPN。 通过在 Windows 上执行命令“ipconfig /flushdns”或在 macOS 上执行“sudo dscacheutil -flushcache; sudo Killall -HUP mDNSResponder”命令来清除 DNS 缓存,以解决因设备上存储的过时或不正确的 DNS 信息而引起的问题。
5.使用具有 DNS 泄漏保护功能的 VPN。 Ensure your VPN provider offers DNS leak protection, routing all DNS queries through encrypted tunnels and utilizing company-operated DNS servers. Ensure your VPN provider offers DNS leak protection, routing all DNS queries through encrypted tunnels and utilizing company-operated DNS servers.
6.更新路由器固件。 定期检查并安装路由器制造商提供的更新,以确保其包含最新的安全补丁、错误修复和 DNS 解析增强功能,从而降低 IP 泄漏的可能性。