如何获取以太网接口名称,为什么它们与 eth 不同

如何获取以太网接口名称,为什么它们与 eth 不同

在戴尔电脑上,主板上唯一的以太网接口显示为EM1

在较新的 supermicro 服务器上,接口名称为enp137s0f0

在一些较旧的超微服务器上,它们是eth0..eth3

在设置防火墙(RHEL/Centos 7)时,我需要创建一个区域并将其与正确的接口名称绑定:eth0、em1、enp137s0f0。

在编写脚本时,在任何给定硬件(操作系统为 RHEL/CentOS 7)上获取活动接口名称的最佳方法是什么?

为什么它们会有所不同?有没有办法让一切都只是 eth0..eth# ?

我需要去做firewall-cmd --permanent --zone=mycustomezone --change-interface=???

相关内容