![通过 VPN 路由互联网流量,但不路由内联网流量](https://linux22.com/image/1399358/%E9%80%9A%E8%BF%87%20VPN%20%E8%B7%AF%E7%94%B1%E4%BA%92%E8%81%94%E7%BD%91%E6%B5%81%E9%87%8F%EF%BC%8C%E4%BD%86%E4%B8%8D%E8%B7%AF%E7%94%B1%E5%86%85%E8%81%94%E7%BD%91%E6%B5%81%E9%87%8F.png)
我想使用 VPN,但仅限于请求外部资源时。我的意思是,我有一个 IP 10.0.0.5,并且我有很多想要访问的内部服务器。当然,如果我连接到外部 VPN 服务器,这些服务器就无法访问。
那么,我该如何使用 VPN 路由除针对范围 10.0.0.0/24 的流量之外的所有流量。我看到了关于相反的事情的信息:仅对某些范围使用 VPN。我只想对 10.0.0.0/24 范围的请求使用内部 IP。
谢谢!PD:我用的是 Windows。
答案1
您想要做的就是网络和 VPN 的默认行为。
许多企业 VPN 在连接到 VPN 时不允许本地流量。因此,您的第一步是确保您的 VPN 允许这样做。一个快速测试是连接到您的 VPN,然后尝试 ping 默认网关的内部地址(例如 192.168.1.1)。如果您不能 ping 到,则 VPN 不允许。检查您使用的 VPN 软件中的设置。
您也可以在 Windows 上打开命令提示符并输入“route print”。具有最低度量值的 0.0.0.0 0.0.0.0 条目即为正在使用的条目。