Cambiar el nombre de la interfaz de red de em1 a eth0

  • 21 Oct 2013
  • Linux

Problema durante la instalación de una distro. A través de un script kickstart donde se configura la tarjeta de red eth0... per en realidad, para el server donde se está haciendo la instalación (un Dell) eth0 no existe. 

1. Hacer un backup de grub

cp /etc/grub.conf /etc/grub.bak

2. Agregar biosdevname=0 en la linea de los parámetros del kernel en /etc/grub.conf.

3. Renombrar los archivos /etc/sysconfig/network-scripts/ifcfg-em{x} a /etc/sysconfig/network-scripts/ifcfg-eth{x-1}, modificando en cada uno el parámetro DEVICE con el nombre que corresponda, por ejemplo:

DEVICE="em1"

por

DEVICE="eth0"

4. Eliminar /etc/udev/rules.d/70-persistent-net.rules

rm -f /etc/udev/rules.d/70-persistent-net.rules

5. Eliminar /etc/sysconfig/networking/devices/em* para no verlas más en setup

rm -f /etc/sysconfig/networking/devices/em*

6. Reiniciar

reboot