0

看来 Bridgeutil_1.0 是一个很棒的工具,简单易用,但我的问题是有两个具有相同硬件 ID 的网络适配器,我碰巧必须将它们连接在一起,我该怎么做?

我使用了如下命令:

bridgeutil /attach "PCI\VEN_8086&DEV_10D3&SUBSYS_00008086&REV_00" /attach "PCI\VEN_8086&DEV_10D3&SUBSYS_00008086&REV_00"

但它仍然只连接一个网络。

在 Windows 7 上使用 .NET 以编程方式创建/销毁网桥

4

1 回答 1

0

我找到了一些线索。

运行msinfo32,可以得到“PNP Device ID”和索引,对于相同型号的适配器会有所不同。

似乎索引不适用于 Bridgeutil。此 PNP 设备 ID 将与 Bridgeutil 一起使用。

现在问题变成了“如何以编程方式获取 PNP 设备 ID?”

对于我遇到的问题,似乎每个单元都具有相同的 PNP 设备 ID,因为每个单元都安装了相同的 windows7 映像。我可以直接使用我找到的两个 PNP 设备 ID。

我的问题解决了。

Bridgeutil 也进行了更新以更好地支持这种情况:

/attach [] 连接到网桥的适配器的索引或硬件 ID。/detach [] 要从网桥分离的适配器的索引或硬件 ID。

可选参数指定网络适配器 MAC 地址或接口别名。

例如:

bridgeutil /attach "PCI\VEN_8086&DEV_10D3&SUBSYS_00008086&REV_00" Front_LAN /attach "PCI\VEN_8086&DEV_10D3&SUBSYS_00008086&REV_00" Internal_NIC

于 2014-12-31T08:36:44.667 回答