网络接口名称:“/var/log/dmesg”与“/etc/udev/rules.d/70-persistent-net.rules”

网络接口名称:“/var/log/dmesg”与“/etc/udev/rules.d/70-persistent-net.rules”

/var/log/dmesg在 中或 中查找接口名称和 MAC 地址之间的关联是否更可靠/etc/udev/rules.d/70-persistent-net.rules

在 Debian 7 或 CentOS 7 上,开箱即用,我可以通过发出egrep "[0-9|a-f][0-9|a-f]:[0-9|a-f][0-9|a-f]:[0-9|a-f][0-9|a-f]:[0-9|a-f][0-9|a-f]" /var/log/dmesg.对于每个接口,我都会得到一个指示名称和 MAC 地址的匹配项。

我想要的是确定接口的名称。特别是在具有多个网络接口的主机上。

答案1

dmesg比 更权威70-persistent-net.rulesdmesg指示启动时盒子上的实际情况。 udev 规则文件是文件系统上的配置文件。

如果您只想将 MAC 与接口名称关联起来,最简单的方法就是查看信息ip link show。这给出了接口名称和关联的 MAC 地址。

另一种方法是查看/sys/class/net/em1/address.替换em1为您想要检查的任何界面。

相关内容