是否可以通过临时连接另一个 VPN 来连接到一个 VPN(由于第一个 VPN 的区域封锁)?

是否可以通过临时连接另一个 VPN 来连接到一个 VPN(由于第一个 VPN 的区域封锁)?

我可以使用 2 个 VPN 服务:A 通过应用程序 — 付费且无限制;B 通过 openvpn 文件 (ovpn) — 免费但有限制。问题是 ISP 阻止了 A 但没有阻止 B(好吧,有些 ovpn 文件可以工作,有些则不行)。

首先,我认为不可能(不耍花招)通过另一个 VPN 连接到一个 VPN,然后切断第一个/外部连接,同时仍然使用第二个/内部连接。但碰巧我至少做过一次。但也许我只是幸运,在切断与 B 的连接后,与 A 的连接无论如何都恢复了(IP 没有被阻止)。无论如何,这只是我的理性论点。

但是,是否可以使用 B 连接到 A,然后断开与 B 的连接,同时仍连接到 A?如果实际上不可能,那么是否可能(现在我只是好奇)?哪些协议可以实现这一点?当然,除了使用 A 的应用程序和 B 的 ovpn 文件外,我无法访问 VPN。所以没有终端,没有 SSH,什么都没有。

PS:我肯定没有掌握所有的网络知识,但我使用 Linux 发行版(作为程序员)很长时间了,而且我确实知道(我认为)很多基础知识/概念,包括关于 VPN 的知识。

答案1

不,你试图实现的目标没有实现。

通俗地说:一旦您关闭(外部)VPN 隧道,通过此隧道建立的所有连接也将关闭。将隧道视为网络接口的“扩展”。如果您通过 VPN 连接到 Web 服务器,它看起来有点像这样:

[YOU]<--->[VPN B]<--->[VPN A]<--->[WebServer]

一旦断开与 VPN B 的连接,与 A 的连接也会丢失,如果您在没有 VPN B 的情况下重新连接,它将变成一个完全不同的连接,因此必须重新建立所有内容:

[YOU]<--->[VPN A]<--->[WebServer]

相关内容