news 2026/7/12 10:15:35

How to detect a Virtual Machine by its MAC address?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
How to detect a Virtual Machine by its MAC address?

Our MAC Address API outputs a field called macAddressDetails.virtualMachine. If it detects that a Virtual Machine is using this MAC address, it outputs its vendor name (e.g. ”VMWare”). Otherwise, it outputs “Not detected”.

To detect the Virtual Machines, we build our VM Knowledge Base, which stores information about known relations between MAC addresses and Virtual Machines, and patterns, based on which the Virtual Machines assign MAC addresses to the virtual network interfaces.

This information comes from the two sources:

  • We constantly scan the Internet for such information. It’s systemized, stored and verified.
  • Our research team installed the Virtual Machines and performed experiments, trying to identify patterns on how their network interfaces receive MAC addresses.

Virtual Machine’s MAC ranges

  • How to recognise a VMware's virtual machine by its MAC address?
  • How to recognise a Parallels' virtual machine by its MAC address?
  • How to recognise a Docker container by its MAC address?
  • How to recognise a Microsoft Hyper-V's virtual machine by its MAC address?
  • How to recognise an Oracle Virtual machine by its MAC address?

Detection rules which don't have their dedicated page yet

Virtual Machine NameOUI or rangeReferences
Red Hat Xen, XenSource, Novell Xen00:16:3E:00:00:00 to 00:16:3E:FF:FF:FF

Making sure you're not a bot!

Hey VM, What's Your Hypervisor? -- Microsoft Certified Professional Magazine Online

https://www.techrepublic.com/blog/data-center/mac-address-scorecard-for-common-virtual-machine-platforms

Microsoft SCVMM (System Center Virtual Machine Manager)00:1D:D8:B7:1C:00 to 00:1D:D8:F4:1F:FF

http://techgenix.com/mac-address-pool-duplication-hyper-v/

https://docs.microsoft.com/en-us/system-center/vmm/network-mac?view=sc-vmm-1807

https://blogs.technet.microsoft.com/gbanin/2014/08/27/how-to-solve-mac-address-conflict-on-hyper-v/

Microsoft Virtual PC / Virtual Server00:03:FF:00:00:00 to 00:03:FF:FF:FF:FF

Hey VM, What's Your Hypervisor? -- Microsoft Certified Professional Magazine Online

https://www.techrepublic.com/blog/data-center/mac-address-scorecard-for-common-virtual-machine-platforms/

https://blogs.technet.microsoft.com/medv/2011/01/24/how-to-manage-vm-mac-addresses-with-the-globalimagedata-xml-file-in-med-v-v1/

SWsoft00:18:51:00:00:00 to 00:18:51:FF:FF:FF

Hey VM, What's Your Hypervisor? -- Microsoft Certified Professional Magazine Online

bhyve by FreebsdF58:9C:FC:00:00:00 to 58:9C:FC:FF:FF:FF

https://macaddress.io/statistics/company/17619

Nutanix AHV50:6B:8D:00:00:00 to 50:6B:8D:FF:FF:FF

https://macaddress.io/statistics/company/17388

KVM (proxmox)54:52:00:00:00:00 to 54:52:FF:FF:FF:FF

https://www.centos.org/forums/viewtopic.php?t=26739

Hetzner vServer (based on KVM and libvirt)96:00:00:00:00:00 to 96:00:FF:FF:FF:FFSelf tested

We are warmly welcoming your thoughts and suggestions with regard to this article. Please feel free to contact us!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/12 10:13:06

齐聚 2026 杭州生物发酵展,与行业领军者共启产业新程

一、行业盛会落地杭州,构筑发酵产业核心交流阵地 2026 第 17 届国际生物发酵系列展重磅登陆杭州国际博览中心,展会定于 9 月 21-23 日盛大开展。历经十余载深耕沉淀,本届展会已是国内生物发酵领域规模大、产业链全覆盖、专业观众高度集中的标…

作者头像 李华
网站建设 2026/7/12 10:12:49

ADS8665与MK24FN256VDC12的高精度数据采集系统设计

1. ADS8665与MK24FN256VDC12的硬件搭档解析在工业自动化和精密测量领域,信号转换的精度与效率直接决定了整个系统的性能天花板。TI的ADS8665作为16位1MSPS SAR型ADC,与NXP的MK24FN256VDC12(Kinetis K24系列MCU)的组合,…

作者头像 李华
网站建设 2026/7/12 10:10:54

数据结构 4 大核心算法对比:哈夫曼、图遍历、排序与散列表冲突解决

数据结构四大核心算法深度解析:哈夫曼编码、图遍历、高效排序与散列表冲突处理1. 算法思想与设计哲学对比在计算机科学领域,数据结构算法的选择往往决定了程序的效率与性能。哈夫曼编码、图遍历算法、排序算法和散列表冲突处理方法代表了四种截然不同但同…

作者头像 李华
网站建设 2026/7/12 10:07:34

SAP自由顾问的成长路径:技术深度、项目经验与沟通能力的平衡

最近因为工作需要,我面试了好几位国内的资深 SAP 顾问。这几位目前都是自由顾问,通过他们的简历和面试表现,可以大致总结出国内大部分 SAP 自由顾问的成长轨迹。很多人最早并不是从咨询公司开始职业生涯,而是先在甲方企业内部接触…

作者头像 李华