Renombrar las interfaces de red Debian 9


Retomando la publicación anterior, viene al tema el método para nombrar a las interfaces de red en Debian 9.

A continuación, como realizar el cambio de nombre,

Obtener la mac address de las interfaces:

# ifconfig -a

Cambiaremos el nombre de la interface de la siguiente forma:  

enp0s3 a lan1
 
Ahora deberemos editar o crear si no existe el siguiente fichero: /etc/udev/rules.d/10-network.rules con el siguiente contenido (o adaptarlo si ya existe) y añadir el contenido que vemos en la ilustración siguiente, donde podemos ver como le indicamos principalmente la MAC Address y el nuevo nombre:

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="Mac_address_interfaz_1", NAME="nombre_de_la_interfaz"

Por lo tanto, para que mi tarjeta ethernet enp3s0 (maquina virtual), que tiene la Mac Address 08:00:27:45:xx:xx, se llame lan1 introduciré la siguiente línea:
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="08:00:27:45:xx:xx", NAME="lan1"

Una vez realizados los cambios el fichero quedará de la siguiente forma:

Reiniciamos y comprobamos los resultaods

#reboot

Una vez reiniciado, volveremos a ejecutar el comando de ifconfig y veremos como han cambiado de nombre:
# ifconfig -a


Importante: Si tenemos el nombre de las interfaces "viejas" en los ficheros de configuración de algunas aplicaciones, fallarán. Por ejemplo, es necesario editar el fichero /etc/network/interfaces y ponerle el nuevo nombre.



Comentarios

Entradas más populares de este blog

Borrado de Información Sensible Eraser sobre Windows

Como funcionan los runlevel del sistema

Envió de correo electrónico desde la Terminal: Instalar y configurar sSMTP en Debian stretch 9