【问题标题】:How to programatically create a VLAN in windows?如何在 Windows 中以编程方式创建 VLAN?
【发布时间】:2017-09-28 02:51:44
【问题描述】:

我需要创建一个虚拟网络适配器,例如“环回适配器”或“virtualbox host-only network”。

但由于为我的程序创建虚拟 NAT,我不知道应该调用哪些 Windows 函数以编程方式创建自己的虚拟适配器。

我一直在寻找相关文档,但我没有找到任何东西,也许你们中的某个人可以帮助我。

我发现的最丰富的信息与“npcap”或“softethervpn”之类的 github 项目相对应,但不能像好的文档那样帮助我。

谢谢。

【问题讨论】:

    标签: windows adapter nat vlan


    【解决方案1】:

    Npcap 中的NPFInstall.exe 实用程序可以安装Npcap Loopback Adapter。但是这个适配器实际上是一个基于Microsoft Loopback Adapter 的包装器。我不知道这是不是你想要的。

    具体命令为:

    NPFInstall.exe -il

    【讨论】:

    • 是的,兄弟,谢谢你的回答,我看到了你安装适配器的代码,它是基于“devcon”的吗?我也看到了那个代码,当然有我想要的代码我想安装一个适配器,但不是“Npcap 适配器” 我想安装任何从“microsoft loopback adapter”开始的签名适配器,我需要从我的程序中自动安装它才能将其用作 NAT(ofc 有更多驱动程序我可以这样做,但也许我遇到了许可证问题,所以我认为最好的方法是安装 MS 环回,我想做的是使用 c++ 自动安装环回适配器
    • 是的,有很多代码和功能,所以我必须理解它并尝试像您一样创建我自己的安装程序并下载 .sys 环回驱动程序。有时间我会试试的。谢谢你,再见。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-24
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    相关资源
    最近更新 更多