¿Cómo cambiar el nombre de la interfaz "lo" en Ubuntu Server 18.04?

¿Cómo cambiar el nombre de la interfaz "lo" en Ubuntu Server 18.04?

¿Cómo cambiar el nombre de la interfaz "lo" en Ubuntu Server 18.04?

Intenté usar reglas de udev sin éxito, aquí está mi código:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:00:00:00:00", ATTR{dev_id}=="0x0", ATTR{type}=="772", NAME="LOCALHOST"

¡Gracias por cualquier ayuda!

Respuesta1

Lo más probable es que esto no funcione porque:

  1. DRIVERS=="?*"no coincidirá, porque el adaptador de bucle invertido no tiene ningún parámetro DRIVER y tampoco tiene un dispositivo principal que lo haga. (El =="?*"modismo requiere que el valor no esté vacío).

  2. No se puede cambiar el nombre de las interfaces cuando estánarriba(estado administrativo) y lose abre la interfazmuytemprano durante el proceso de inicio, antes de que se ejecute udev (de hecho, antes de que se ejecute cualquier servicio).

  3. Es simplemente una mala idea, ya que algunos programas esperan loque siempre esté presente una interfaz con nombre.

Si solo necesita una interfaz con un nombre inusual, úsela ip link add <anyname> type dummyen su lugar. Puede tener cualquier cantidad de dummyinterfaces con cualquier dirección MAC que desee y se pueden crear a través de systemd-networkd, NetworkManager y probablemente también a través de netplan.

información relacionada