Acabo de instalar RHEL 6.3 en un servidor Dell 1950. Este servidor tiene dos puertos GBit, Gb0 y Gb1.
Por alguna oscura razón, udev
eligió nombrar Gb0 eth1
y Gb1 eth0
. Esto definitivamente no es un buen hallazgo para mí y solo da confusión.
Entonces modifiqué la configuración en /etc/udev/rules.d/70-persistent-net.rules
:
# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", \
ATTR{address}=="00:20:19:52:d3:c0", \
ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x14e4:0x164c (bnx2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", \
ATTR{address}=="00:20:19:52:d3:be", \
ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Acabo de cambiar el campo "NOMBRE" en el archivo para reflejar lo que quiero. Reinicié el servidor y no funcionó.
En el dmesg
registro puedo leer lo siguiente:
udev: renamed network interface eth1 to rename5
udev: renamed network interface eth0 to eth1
udev: renamed network interface rename5 to eth0
¿Alguna idea de lo que está mal aquí? ¿Por qué está udev
cambiando así? Tengo otro servidor similar, donde no tengo este problema.
grep -R 'rename5' /etc/udev/rules.d/
porque en los registros, ¿por qué se muestra rename5
alguna otra regla para lo mismo?