在阅读clyfe答案后,我找到了一个站点来获取更完整的 MAC 地址前缀列表。
请访问:供应商/以太网/蓝牙 MAC 地址查找和搜索
例如:VirtualBox 有 17 个 MAC 前缀!
Prefix Vendor
000F4B Virtual Iron Software, Inc. (was: Katana Technology)
001307 Paravirtual Corporation (was: Accenia, Inc.)
0013BE Virtual Conexions
0021F6 Virtual Iron Software
00240B Virtual Computer Inc.
00A0B1 First Virtual Corporation
00E0C8 virtual access, ltd.
545200 linux kernal virtual machine (kvm)
000F4B Virtual Iron Software, Inc. (was: Katana Technology)
001307 Paravirtual Corporation (was: Accenia, Inc.)
0013BE Virtual Conexions
0021F6 Oracle Corporation (was: Virtual Iron Software)
00240B Virtual Computer Inc.
00A0B1 First Virtual Corporation
00E0C8 virtual access, ltd.
18922C Virtual Instruments
3CF392 Virtualtek. Co. Ltd
最后,我更喜欢从其“网卡描述”中检测虚拟网络适配器。如果我在描述中看到“虚拟”或“VMWare”字样(C++:IP_ADAPTER_INFO::Description),我会假设它是虚拟网络适配器。