如何在Windows上创建虚拟网络接口?

29
在Linux上,可以使用tun驱动程序创建tun接口,该驱动程序提供了一个“网络接口伪设备”,可以像常规网络接口一样处理。在Windows上是否有一种以编程方式实现这个的方法?是否有一种不需要编写自己的驱动程序的方法来完成这个?

你是如何在Linux上做到的? - MKT
适用于Windows 7/8 http://superuser.com/questions/339465/creating-a-virtual-nic-on-windows-7/339475#339475 - laggingreflex
4个回答

17

有没有更好的选择,因为它似乎需要重新启动?而我可以看到Virtualbox可以创建适配器而无需重新启动。 - CMCDragonkai
适用于Windows 7/8 http://superuser.com/questions/339465/creating-a-virtual-nic-on-windows-7/339475#339475 - laggingreflex
1
由于我的声望不够,无法进行踩的操作,但是该链接已经失效。 - soyeb84

4

@Tim
根据许可证的规定,您可以使用OpenVPN的TUN/TAP驱动程序,详情请参见这里


1

Microsoft KM-TEST Loopback Adapter

不确定是否可以通过编程实现,但是可以手动设置:

您可以在Windows 11上使用“Microsoft KM-TEST Loopback Adapter”(在旧版本的Windows上也可以使用)。

  1. 右键单击开始按钮 -> 设备管理器
  2. 在顶部选择您的PC(否则菜单项将会丢失)
  3. 菜单“操作” -> “添加旧硬件”
  4. 下一步 -> “从列表中手动选择要安装的硬件(高级)” -> 下一步
  5. 选择“网络适配器” -> 下一步 -> 等待列表加载完成
  6. 在制造商列表中选择Microsoft,在型号列表中选择Microsoft KM-TEST Loopback Adapter
  7. 下一步 -> 完成
  8. 可以在其他网络适配器所在的位置找到它。通常称为“以太网2”或类似名称。
  9. 可以在设备管理器中卸载

来源:https://consumer.huawei.com/en/support/content/en-us00693656/


在Windows 10上进行了测试,运行得非常顺畅 ❤️ - undefined

0
在Singularity项目中,微软研究通过“环回”适配器与Singularity VM进行通信。也许这会有所帮助?
运行它很容易,所以这可能是一件有趣的事情要做。 :)

http://research.microsoft.com/os/Singularity/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接