Networking

Azure 網路介面物理 MAC 地址

  • February 22, 2022

我正在嘗試在 Azure Linux VM 上執行一些第三方軟體,但它們的許可與 MAC 地址相關聯。VM 的網路介面的私有和公共 IPv4 IP 地址都是靜態的。

但是,我得到的 MAC 地址以 00-0D 開頭,軟體提供商告訴我這是一個“純虛擬”MAC 地址,會導致許可伺服器出現問題。

我嘗試以多種不同方式查找 MAC 地址(查看 Azure 門戶 > 網路介面 > 屬性 > MAC 地址,ifconfig在 VM 上執行,使用 Powershell 命令Get-AzureRmNetworkInterface -ResourceGroupName %rgName%),但都給出相同的結果。

如何獲取我的 VM 的“物理”MAC 地址?

這是一個 VM(虛擬機),它沒有物理 MAC 地址。

您需要回到供應商處,告訴他們這是機器唯一的 MAC 地址。

這裡有一篇文章討論瞭如何為 VM 分配第二個 NIC 並從作業系統 (Windows) 內將您自己的 MAC 地址分配給 NIC:https ://techcommunity.microsoft.com/t5/itops-talk-blog/understanding -static-mac-address-licensing-in-azure/ba-p/1386187

使用本地管理的 MAC 範圍之一創建您自己的 MAC 地址。

引用自:https://serverfault.com/questions/1003610