我需要获取我的 NIC ID,以便为我生成一个临时软件许可证。我应该如何找到我的 NIC ID?
我在网上发现了相互矛盾的信息。有人建议我跑getmac.exe
:
C:\Windows\System32>getmac.exe
Physical Address Transport Name
=================== ==========================================================
D4-BE-D9-1C-4F-C7 \Device\Tcpip_{7E28ABA4-55A5-4ECC-9B9A-8A440CDB9B95}
24-77-03-3E-B2-9C Media disconnected
7C-E9-D3-FE-40-41 Media disconnected
24-77-03-3E-B2-9D Media disconnected
由此,我假设我的 NIC ID 是{7E28ABA4-55A5-4ECC-9B9A-8A440CDB9B95}
. 但是后来其他人建议去,Device Manager -> Network adapters -> [my NIC] -> Details
但我得到了许多与上面格式相同的 ID,而不仅仅是一个:
它们可能意味着您的 MAC 地址。
Physical Address
(列下的十六进制字符串。-getmac
、D4-BE-D9-1C-4F-C7
、24-77-03-3E-B2-9C
或7C-E9-D3-FE-40-41
,24-77-03-3E-B2-9D
具体取决于您的 NIC/此许可证将针对哪个网络接口运行。最有可能D4-BE-D9-1C-4F-C7
。)确定性将需要询问它正在生成许可证的人。所以问问,当你在做的时候,告诉他们他们首先是拥有这种许可的混蛋,除了没有明确指定他们需要什么标识符之外,准确。
这些类型的软件许可证通常将自身绑定到运行它们的服务器中以太网适配器的 MAC 地址。当 NIC 损坏并且必须更换时,这真是令人讨厌……所以他们要求的 NIC ID 几乎可以肯定是 MAC 地址。
OUI 搜索为这些 MAC 地址提供了非常有趣的结果:
你到底在那个服务器里有什么?
无论如何,要确定它,请运行
ipconfig /all
并滚动输出,直到找到与当前 IP 地址匹配的条目。我工作站的一个运行示例:您可以在这里看到 IPv4 地址是
172.25.49.1
IPv6 地址是2001:db8:1600:80bf:4c09:a0d:9c35:30b3
MAC 地址是6C-62-6D-D1-DF-AD
。问题解决了。我在 Intel PSG 工作,他们特别要求客户提供他们的 NIC ID 来许可我们的软件。如果您来这里是因为英特尔的某个人问过您,那么这正是我们从另一端的意思: