1.3. 网络接口命名方案
udev
设备管理器使用设备驱动程序提供的某些稳定的接口属性,来生成一致的设备名称。
如果新的 udev
版本更改了服务如何为某些接口创建名称,则红帽添加了一个新的方案版本,并在 systemd.net-naming-scheme (7)
手册页中记录了详情。默认情况下,Red Hat Enterprise Linux (RHEL) 9 使用 rhel-9.0
命名方案,即使您安装或升级到更新的 RHEL 次版本。
为了防止新驱动程序为网络接口提供更多或其他属性,rhel-net-naming-sysattrs
软件包提供了 /usr/lib/udev/hwdb.d/50-net-naming-sysattr-allowlist.hwdb
数据库。此数据库定义了 udev
服务可使用哪些 sysfs
值来创建网络接口名称。数据库中的条目也是版本控制的,并受到方案版本影响。
注意
在 RHEL 9.4 及更高版本上,您还可以使用所有 rhel-8.*
命名方案。
如果要使用默认方案以外的方案,您可以 切换网络接口命名方案。
有关不同设备类型和平台的命名方案的详情,请查看 systemd.net-naming-scheme (7)
手册页。