Biosdevname
Biosdevname is a Linux user-space utility and accompanying udev rules that provide stable, BIOS-derived names for network interfaces. It derives an interface’s name from firmware and PCI information, producing labels such as em1 or eth0 that reflect the device’s hardware location rather than the kernel’s arbitrary enumeration. This makes network configuration more predictable across reboots and hardware changes, which is especially important on servers and automated deployments.
Typically shipped on Red Hat–based distributions, biosdevname runs during early boot to assign names before the
With the introduction of predictable network interface names by systemd and other libudev components, the use
Configuration and management: Administrators can enable or disable biosdevname and adjust its naming policy via configuration