我正在尝试在 Azure Linux VM 上运行一些第三方软件,但它们的许可与 MAC 地址相关联。VM 的网络接口的私有和公共 IPv4 IP 地址都是静态的。
但是,我得到的 MAC 地址以 00-0D 开头,软件提供商告诉我这是一个“纯虚拟”MAC 地址,会导致许可服务器出现问题。
我尝试以多种不同方式查找 MAC 地址(查看 Azure 门户 > 网络接口 > 属性 > MAC 地址,ifconfig
在 VM 上运行,使用 Powershell 命令Get-AzureRmNetworkInterface -ResourceGroupName %rgName%
),但都给出相同的结果。
如何获取我的 VM 的“物理”MAC 地址?