GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿cómo regenerar 70-persistent-net.rules sin reiniciar?

El archivo /etc/udev/rules.d/70-persistent-net.rules se genera automáticamente en un sistema Linux con udev, si no existe, durante el reinicio. Pero me gustaría saber cómo crear este archivo de reglas (con un comando) sin reiniciar el servidor.

Estuve buscando en Google por un tiempo y descubrí que el archivo de reglas es generado por este script:

/lib/udev/write_net_rules

Sin embargo, es imposible ejecutar este script desde la línea de comandos, ya que (supongo) quiere que lo inicie udev, con algunas variables de entorno configuradas correctamente. Al iniciarlo manualmente, se imprime el mensaje de error "Missing $INTERFACE". Incluso si configuro la variable env INTERFACE=eth0 antes del inicio del script, aún imprime el error "falta una coincidencia válida". Sin mencionar que tengo dos interfaces (eth0 y eth1 ) y quiero que se genere el archivo de reglas para ambos.

También estaba pensando en desencadenar eventos udev como este, con la esperanza de que iniciara el script desde udev, pero nada cambia:

udevadm trigger --type=devices --action=change

Entonces, ¿alguien sabe cómo regenerar las reglas de red persistentes en el archivo /etc/udev/rules.d/70-persistent-net.rules? sin reiniciar?

Respuesta aceptada:

Según la página man --action=change es el valor predeterminado para udevadm .

   -c, --action=ACTION
       Type of event to be triggered. The default value is change.

Por lo tanto, es mejor que pruebe --action=add en cambio. Debería ayudar:

/sbin/udevadm trigger --type=devices --action=add

Linux
  1. Cómo administrar las capacidades de archivos de Linux

  2. Cómo encontrar un archivo en Linux

  3. Linux:¿cómo se reinicia Gnome sin privilegios de raíz?

  4. ¿Cómo cambiar el nombre de un archivo en Linux?

  5. ¿Cómo regenerar 70-persistent-net.rules sin reiniciar?

Cómo hacer un archivo ejecutable en Linux

Cómo verificar la suma de comprobación en Linux

Cómo cambiar el nombre de un archivo (s) en Linux

Cómo editar un archivo sin cambiar sus marcas de tiempo en Linux

Cómo vincular un archivo en Linux

Cómo abrir una imagen ISO sin grabar en un disco en Linux