¿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:
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).No se puede cambiar el nombre de las interfaces cuando estánarriba(estado administrativo) y
lo
se abre la interfazmuytemprano durante el proceso de inicio, antes de que se ejecute udev (de hecho, antes de que se ejecute cualquier servicio).Es simplemente una mala idea, ya que algunos programas esperan
lo
que siempre esté presente una interfaz con nombre.
Si solo necesita una interfaz con un nombre inusual, úsela ip link add <anyname> type dummy
en su lugar. Puede tener cualquier cantidad de dummy
interfaces 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.