GNU/Linux >> Tutoriales Linux >  >> Linux

Udev:cambiar el nombre de mi interfaz de red

Si bien esto es bastante tarde, solucioné mi problema eliminando el

KERNEL="eth*",

parte de la regla en /etc/udev/rules.d/70-persistent-net.rules expediente. Esto funciona porque, una vez que UDEV ha cambiado el nombre del dispositivo a "rename*", esta parte detendrá la coincidencia de reglas. Por lo tanto, eliminarlo permite asignar el nombre correcto al dispositivo correcto, independientemente de cómo lo haya llamado UDEV mientras tanto.


En mi caso, el problema proviene del hecho de que la dirección mac para cada interfaz se configuró en tres archivos:

/etc/udev/rules.d/70-persistent-net.rules
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth1

Necesitamos coherencia entre el archivo ifcfg y net.rules para la dirección mac.


Pude resolver esto simplemente eliminando /etc/udev/rules.d/70-persistent-net.rules y reiniciar.


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. ¿Cómo recargar las reglas de Udev sin reiniciar?

  3. ¿Cómo se actualiza /etc/motd?

  4. Cómo configurar el propietario/grupo del archivo del dispositivo con reglas udev

  5. Guía para principiantes de Udev en Linux

Cómo usar las reglas de Udev para crear discos Oracle en CentOS/RHEL 8

Descripción del archivo de configuración de la interfaz de red /etc/sysconfig/network-scripts/ifcfg-eth#

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Uso de reglas udev para ejecutar un script en la inserción USB

deshabilite las reglas MTP udev para un dispositivo específico para que pueda montarse como un dispositivo de almacenamiento masivo USB

Hacer que udev ignore ciertos dispositivos durante el arranque