【问题标题】:Virtual Network Adapter Library for .NET.NET 的虚拟网络适配器库
【发布时间】:2011-05-14 21:22:46
【问题描述】:

我想用 .NET 编写一个 VPN 程序。我不确定如何创建所需的虚拟网络适配器。我查看了 OpenVPN 使用的 tuntap 驱动程序,但它的 .NET 绑定很差,甚至不存在。我还听说 Microsoft 的内置 Loopback 驱动程序可能能够做到这一点,但我不知道如何“连接”到它,以便我的应用程序可以管理通过适配器发送的数据包。

如何从 .NET 创建和使用虚拟网络适配器?

【问题讨论】:

    标签: .net vpn loopback


    【解决方案1】:

    如果您在 windows 中配置了 VPN,您可以使用以下命令连接到它:

    Process.Start("rasdial.exe", "YOUR_VPN YOUR_Username YOUR_Password");
    

    然后断开连接:

    Process.Start("rasdial.exe", "YOUR_VPN /d"); 
    

    【讨论】:

      猜你喜欢
      • 2011-11-21
      • 2011-01-15
      • 2011-03-05
      • 1970-01-01
      • 1970-01-01
      • 2022-10-05
      • 2019-08-21
      • 1970-01-01
      相关资源
      最近更新 更多