如何为“无 VPN”浏览器配置文件指定网络接口/本地 IP 地址?

如何为“无 VPN”浏览器配置文件指定网络接口/本地 IP 地址?

我在 Windows 10 上运行 Pale Moon。我总是使用 OpenVPN 连接到 VPN。如果我连接到www.example.com在 Pale Moon(或任何程序)中,它使用 VPN 连接。到目前为止一切顺利。

然而,如果许多网站检测到访问者不想被完全跟踪(即使用 VPN),它们就会完全阻止我的请求,或者在我尝试注册账户时给出虚假的错误消息。例如,现在在任何约会网站、Github 或几乎任何主要服务上都无法注册账户了。

因此,我不得不想办法在请求时使用我的“普通”家庭连接。如果我使用特定的网络接口(在 Windows 上由本地 IP 地址指定),这在技术上是可行的,因此我能够手动发出 cURL 请求,通过为 cURL 请求指定此网络接口/地址来绕过 VPN。但这对于实际以人类身份浏览毫无用处。

浏览器/Pale Moon 似乎没有指定不同网络接口/地址的功能。我需要创建一个始终使用此网络接口/地址的 Pale Moon 配置文件,称为“绕过 VPN”。但这似乎不可能?

是的,Pale Moon/浏览器通常允许你设置代理人,但不是网络接口/地址

“断开 VPN” 不是一个选项,因为这会破坏我通过 VPN 进行的所有操作。我只有一台电脑。

答案1

如果您想绕过特定网站的 VPN,这可以在 Windows 级别完成,而不是在浏览器中完成。

具体操作如下:

  • 找到非 VPN 网关的地址。您可以通过运行 找到它 route print。它可能看起来像192.168.1.1并且位于“目标”为“0.0.0.0”的行上。如果不确定哪一个,请停止 VPN 以获得更简单的视图。

  • 查找网站的 IP 地址,例如在 CMD 中运行命令 ping website。假设地址是91.250.85.234

  • 在以管理员身份运行的命令提示符中,输入以下命令:

      route add 91.250.85.234 192.168.1.1
    

还有各种方法可以完全绕过 VPN 阻止,因此您可以在所有站点上使用 VPN,而无需上述方法。有关方法列表,请参阅文章:
如何绕过 VPN 阻止并使你的 VPN 无法被检测到

参考: 路由命令

答案2

有一个名为的第三方工具强制绑定IP这将允许您绑定 PaleMoon 以使用另一个网关或特定接口。请仔细阅读该页面,它提到了 Chrome(不再起作用)和 Firefox 兼容性(设置一个标志,这很可能与 PaleMoon 相同)等浏览器的特定例外情况。还请阅读有关 DLL 注入及其可能影响的部分!

否则,您将只能使用旧的路由表,而您已经明确表示不想使用这些路由表。

相关内容