使用dynamips可以搭建虚拟的网络环境,所以很多人都知道,但是有一个小疑惑,相信很多人都有,就是如何根据网卡参数匹配具体的网卡连接,比如我的机器上的网卡参数如下:
那么我们如何根据这些网卡参数来找到对应的网络连接呢?
我本机的网络连接如下:
大家仔细观察,可以发现,网络连接中的名字和和上面的网卡型号的值并不匹配,那么该如何具体定位呢?下面由我带大家走一圈。
首先我们应该知道{52A23411-C668-4CF6-B3F1-66F6E95A1C04}是什么,然后定位它就不难,它的名字在注册表中叫做NetCfgInstanceId,下面我们具体看看,如何找到它。
第一步打开注册表,具体如下:
第二步找到下面的路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
具体如下:
然后在Class上右键查找{52A23411-C668-4CF6-B3F1-66F6E95A1C04},具体如下:
开始查找,匹配如下:
然后,找到DriverDesc,具体如下:
然后,打开网络连接中的网卡,具体界面如下:
可以确定\Device\NPF_{52A23411-C668-4CF6-B3F1-66F6E95A1C04}对应的网卡就是
反过来,通过设备描述查注册表,然后找到NetCfgInstanceId,也可以对应到Dynamips中的网卡参数,但是Dynamips有时对不上,因为它没有注册表全。
好,今天就到这里,小伙伴们,自己试试。