【问题标题】:Enable VPN usage only for specific applications [closed]仅为特定应用程序启用 VPN [关闭]
【发布时间】:2020-06-17 03:41:06
【问题描述】:

我有一个用 C++ 编写的适用于 Windows 7+ 的 VPN 应用程序,它使用 OpenVPN 和 RAS 建立连接,我只需要允许某些应用程序能够使用 vpn 连接,而其他应用程序则可以使用用户的默认连接/network(我也不知道会是什么应用,需要用户配置)。到目前为止,我还没有找到任何关于如何实现它的提示,是否可以在 Windows 上做到这一点?如果是,如何?

【问题讨论】:

  • 这不是真正的编程问题,而是 MS Windows 管理问题。

标签: c++ windows vpn


【解决方案1】:

我不确定你是否可以做到。 VPN 基本上像一个安全的 TCP/IP 路由器(或交换机)一样工作。它们在每一侧提供一个 IP 地址,作为另一侧网络的“网关”。 (必须在双方都发出适当的route 命令,VPN 客户端软件可以对其本地计算机执行此操作。)我认为没有任何方法可以限制 应用程序 可以使用一个特定的 IP 地址。 . .但当然我可能弄错了。 (MS-Windows 确实有很多技巧。)

我认为您应该将其带到 superuser.com 或其他一些针对 Windows 环境的系统管理的 StackExchange 站点,因为您的问题实际上是非常具体的,而不是一般的 VPN。

【讨论】:

    猜你喜欢
    • 2012-12-28
    • 2011-04-26
    • 2015-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-26
    相关资源
    最近更新 更多