如果我的工作站与给定网络(例如客户端网络)建立 VPN 连接并打开连接,那么由什么决定如何路由对网络资源(例如网页)的请求?此外,假设资源(例如 google.com)可以通过任一路由(即 VPN 或非 VPN)获得,那么如何确定此路由?有没有办法“强制”路由使用给定路由或开销较低的路由?
答案1
这取决于两件事:
- 默认网关。它位于 VPN 隧道的另一端,还是位于客户端的本地 LAN 上。
- 每个连接的度量。这仅在有两条通往同一站点的路由时才起作用。对于 Google,它将始终是您的默认路由……除非您是 Google。
强制路由的唯一方法是将静态路由添加到特定网络以通过特定路由器。否则,将使用您的默认路由/网关。
答案2
如果我的工作站与给定网络(例如客户端)有 VPN 连接并且有开放连接,那么由什么决定如何路由对网络资源(例如网页)的请求?
取决于 VPN 客户端。如果您的 VPN 客户端配置为允许分割隧道那么发往互联网页面的流量将通过您的本地互联网连接出去。如果是 VPN 隧道内部的页面,那么它将通过 VPN 适配器。
此外,假设资源(例如 google.com)可以通过任一路由(即 VPN 或非 VPN)获得,那么如何确定该路由?
如果允许拆分隧道,则只有内部目的地才能通过 VPN 适配器。
有没有办法“强制”路由使用给定的路由或开销较低的路由?
现在您应该已经弄清楚了,但是您可以选择允许或拒绝拆分隧道。