Windows - 用户特定的 VPN

Windows - 用户特定的 VPN

是否可以仅为特定用户运行 VPN 客户端?

我租用了一台装有 Windows Server 2016 的 VPS,希望某些用户运行 VPN 客户端,而其他用户则使用标准网络接口。遗憾的是,似乎在一个用户上启动 VPN 客户端会全局更改路由。

有任何想法吗?

答案1

在某些条件下这是可能的:

  1. VPN 必须允许分割隧道
  2. VPN 不得更改 路由表或者在连接到 VPN 后必须重新建立默认路由
  3. 相关用户可以使用其 IP 地址(hosts 文件可以在这里提供帮助)。

如果要避免此问题,可以使用此特定用户的老办法,即在虚拟机内运行 VPN,这样就不会影响其他用户或全局路由表。

答案2

Windows 具有每用户和所有用户 VPN 的构造。如果您使用 Windows 内置 VPN 功能,并且将其设置为每用户,同时无需更改默认路由。那么它应该可以很好地按用户运行。

如果这不起作用,您可以分享有关配置的更多详细信息。路由表以及哪些地方不起作用将有助于下一步的调试。

相关内容