/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.rules
dmesg
시작 시 상자에서 실제로 무슨 일이 일어나고 있는지 나타냅니다. udev 규칙 파일은 파일 시스템의 구성 파일입니다.
MAC를 인터페이스 이름과 연결하려는 경우 가장 쉬운 방법은 정보를 보는 것입니다 ip link show
. 이는 인터페이스 이름과 관련 MAC 주소를 제공합니다.
또 다른 방법은 검사하려는 인터페이스로 /sys/class/net/em1/address
.replace를 보는 것입니다 .em1