在Linux中,可以覆盖您的MAC地址。是否有任何方法可以通过用户空间中可用的处理器序列号或某些其他唯一标识符来区分两台计算机?否则,这两台机器的配置可能几乎相同-相同的CPU,相同的内存,相同的制造商等

最佳答案

可能有,但是细节可能非常针对品牌和型号。例如,我办公室里有一台戴尔笔记本电脑,在其底板上有一个序列号(在其他各种组件上也有序列号)。

运行sudo dmidecode并查找“序列号”:

[snip]
Handle 0x0001, DMI type 1, 27 bytes
System Information
        Manufacturer: Dell Inc.
        Product Name: Latitude E5440
        Version: 01
        Serial Number: 1CWHVZ1


服务器盒通常也具有这样的序列号。我不知道布局的标准化程度如何。

网络接口通常还具有不那么容易更改的“永久”(内置)MAC地址。同样,在我的戴尔笔记本电脑上:

sudo ethtool -P eno1
Permanent address: ec:f4:bb:03:67:2f

关于linux - 有什么方法可以区分具有相同MAC地址的两台Linux机器吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52448070/

10-16 18:35