我试图从 IP 方面了解 NordVPN 的工作原理。
建立 VPN 隧道后,我的公共 IP 地址变为:
$ dig +short myip.opendns.com @resolver1.opendns.com
138.199.16.59
并创建了以下新路线:
0.0.0.0/1 via 10.8.3.7 dev tun0
128.0.0.0/1 via 10.8.3.7 dev tun0
10.8.3.0/24 dev tun0 proto kernel scope link src 10.8.3.7
138.199.16.57 via 192.168.1.1 dev wlp2s0
138.199.16.57 via 192.168.1.1 dev wlp2s0
除了最后一个( )之外,我都明白。似乎 NordVPN 需要直接(例如,不通过隧道)138.199.16.57
到达与我收到的公共 IP 相同范围的公共 IP 地址()(138.199.16.59
)
这条路线的目的是什么?
好吧,您的加密数据必须以某种方式通过互联网流向 VPN 端点。所以,除了那个端点之外的所有东西都需要通过隧道。但是与端点的通信必须通过未加密的网络“直接”发生。
建立 VPN 连接后,您的计算机上将运行两种类型的应用程序:
“其他一切”都需要通过隧道。这将为您的所有应用程序提供网络加密。
NordVPN是隧道。在您的情况下,138.199.16.57 是 VPN 隧道的另一端(互联网上的某个地方),您的机器需要知道如何在不使用隧道本身的情况下访问该 IP 地址。
谢谢,德里克