为什么当我连接到 VPN 时我的外部 IP 没有改变?

And*_*ili 5 networking ssh vpn ip

我不太喜欢网络,我有以下与 VPN 连接相关的疑问。

前往:https : //whatismyipaddress.com/

我知道我的 IP 地址是 151.44.157.246

好的,然后我连接到我的 VPN,它工作正常(事实上现在我可以访问一些需要这种连接的机器)。

我再次使用同一个 IP 地址检查器:https : //whatismyipaddress.com/

我希望获得一个新的 IP 地址(由我的 VPN 提供的地址),但我获得了相同的 151.44.157.246 IP 地址。

这怎么可能?我错过了什么?奇怪的是,如果我没有连接到这个 VPN,我就无法通过 SSH 访问这台云机器,而如果我连接到这个 VPN,我可以做到。

我的推理有什么问题?据我所知,我使用 VPN 使用不同的 IP 上网,但可能我遗漏了一些东西

Law*_*ceC 5

VPN 通过一种称为隧道的技术来工作。

它的工作原理如下:

  1. 您启动 VPN

  2. VPN 软件与 VPN 服务器建立连接。

  3. 软件会安装带有 VPN 驱动程序的虚拟网络适配器,并可以选择配置您的系统,以便所有流量都经过它,或者仅流量流向某些子网。

  4. VPN 驱动程序接收流向它的流量,而不是将其发送到网络上的另一台计算机或路由器,而是将其封装在 VPN 协议中,可以选择对其进行加密,然后将其发送到 VPN 服务器。

  5. VPN 驱动程序“包装”的流量仍然必须从计算机的物理 NIC 发出,并通过路由器和 ISP 的网络,因为它会发送到 VPN 服务器。

  6. VPN 服务器接收封装的流量,对其进行解密和解封装,然后将其发送到预定的目的地。

您的外部 IP 是与 VPN 服务器通信所必需的,因此它不会消失。您有 2 个公共 IP - 一个由您的 ISP 提供,另一个由您的 VPN 向世界其他地方显示。

  • 我认为此流程中的关键要素是_“或者只是流向某些子网的流量”_。 (在#3) (2认同)