为什么使用VPN的电脑仍然显示相同的IP?

为什么使用VPN的电脑仍然显示相同的IP?

我刚刚检查过,即使我在家并通过 VPN 连接到我的工作场所,并检查我的 IP 地址,它也与我家的 IP 地址相同。

(例如,使用 Google,搜索my ip,Google 就会告诉您您的 IP 地址)。

因此,如果我使用家用电脑并检查 IP,并且如果我使用连接到工作 VPN(通过家庭无线网络)的 Macbook Pro,IP 是相同的。我以为 VPN 的工作方式是“就像我在工作一样”,这样我在家里无法访问的内部网就变得可以访问,因为它“就像我在工作一样”,但是为什么以及如何显示 IP 就像我在工作一样?

答案1

VPN 让您在访问办公机器时感觉“就像在工作一样”。VPN 还可以处理一般的互联网流量,但它不必这样做,而且通常这样做只会浪费资源,除非有特定原因,否则不会这样做。

当你想访问 Google 时,这更有意义:

  1. 您只需将数据包发送给 Google 即可。
  2. Google 只是将它们发回给您。

或者:

  1. 您封装数据包、加密它们,然后将它们发送到您的 VPN 端点。
  2. VPN 端点对其进行解密并以未加密的形式发送给 Google。
  3. Google 将它们发送回 VPN 端点。
  4. VPN 端点对其进行加密并通过 VPN 将其发送回给您。
  5. 您收到它们并且必须解密它们。

注意到了吗?这会使您的所有流量两次通过 VPN 端点的 Internet 连接?这有什么好处?

答案2

这是因为它默认使用分割隧道而不是全隧道,这在很多情况下都更好。您不会希望您的种子或随机浏览习惯受到 IT 监控,因为这会增加延迟、引入瓶颈等。

这里的区别基本上在于你的默认路由表指向路由。如果路由指向工作网关,则为全隧道;如果路由指向“家庭”路由器网关,则为分割隧道。

如果您出于某种原因想要通过工作发送流量,那么您可以做几件事。

  1. 登录时是否有完整隧道选项?使用那个。

  2. 您是否需要在工作时使用代理服务器才能上网?在浏览器中手动设置代理服务器,现在您的 http(s) 流量将来自您的工作场所。

  3. 将您的默认路由更改为通过 VPN 接口。打开您的终端并成为 root。 route change default -interface $INTF其中 $INTF 可能类似于 vpn0 或类似的东西。您可以运行 ifconfig 进行检查。

完成此操作后,您可能会注意到您无法访问打印机等。其中route add 192.168.1.0/24 -interface $INTF$INTF 是您使用的 wlan0 或 eth0。

答案3

因为您已经假设来自您计算机的所有流量都会通过 VPN。

可以设置 VPN 客户端来关闭到本地互联网网关和家庭 LAN 的所有路由,以便将您计算机的所有流量通过 VPN 隧道路由到远程 LAN,从而使互联网流量来自远程 LAN 的互联网网关路由器。您经常会受到很大限制,甚至无法在本地家庭网络上使用打印机(如果您已经创建了打印机)。

它们还可以设置为进行分割路由,其中​​来自您的计算机的所有 VPN 路由流量都转到它所代表的远程 LAN,而所有其他流量直接从您的计算机转到您的本地家庭网络和互联网网关。

VPN 是通过建立加密隧道来保护公共网络上的私人流量,而不是为了匿名。

答案4

对于 Windows 8:查看连接到 VPN 后您的 IP 是否仍显示为您的祖国(Google:我的 IP 是什么)。如果是,请打开 Windows 网络中心。查看是否有新的网络适配器没有互联网连接。单击它并以管理员身份选择属性。在这里,允许其他用户使用此连接并允许 HTTPS 和 HTTP 连接(或您需要显示 VPN IP 的任何内容)。您可能需要运行网络的自动 Windows 8 故障排除向导并断开并重新连接 VPN 服务。然后,检查新 IP 是否显示在您的浏览器中。

相关内容