Cuando existen multitud de interfaces de red en nuestro equipo con GNU/Linux, a veces es dificil saber a que red corresponde cada una de ellas y es necesario estar mirando la IP y la máscara de red que tiene asociada la interfaz de red. En GNU/Linux podemos cambiar el nombre de nuestras interfaces de red de una forma muy, muy sencilla. En este breve pero efectivo tutorial explicaré como realizar dicho cambio en una distribución GNU/Linux Debian, aunque se puede aplicar a todos las distribuciones de GNU/Linux que trabajen con udev. Es posible que queremos cambiar el nombre simplemente "por gusto". Pues también podemos ;)
⬇️ Compra en Amazon el hardware que utilizo ⬇️
- 💻 Ordenador Portátil: Descúbrelo aquí
- 🖥️🖥️ Monitores: Mis 2 súper monitores
- ⌨️ Teclado: Mini teclado + Lector DNIe
- 🖱️ Ratón: Mi ratón programable
- 🎧 Auriculares: Súper Auriculares TOP!
- 🖨️ Impresora: Mi fantástica impresora
- 🗄️ NAS Backup: Mi NAS para Backups
- 🔌 HUB USB: Mi HUB para puertos USB
- 📱 Smartphone: Mi Smartphone
- 📲 Tablet: Mi tablet para viajes
- ⌚ Smartwatch: Mi Smartwatch favorito
- 📹 Cámara deportiva: Mi cámara para deportes
A continuación os explico paso a paso, como realizar el cambio de nombre.
1.- OBTENER LA MAC ADDRESS DE LAS INTERFACES
Para obtener la MAC Address de nuestras interfaces de red, podemos ejecutar el siguiente comando y guardar/apuntar el campo: HWaddr actual.
ifconfig eth0
ifconfig eth1
Cambiaremos el nombre de la siguiente forma: eth0-> será inet y eth1-> será lan.
Nombre y MAC Address original de las interfaces
2.- EDITAR FICHERO DE CONFIGURACIÓN
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:
$ vi /etc/udev/rules.d/10-network.rules
Contenido del fichero /etc/udev/rules.d/10-network.rules
3.- REINICIAR Y COMPROBAR RESULTADOS
Ahora será necesario reiniciar por completo nuestro servidor:
$ reboot
Una vez reiniciado, volveremos a ejecutar el comando de ifconfig y veremos como han cambiado de nombre:
$ ifconfig inet && ifconfig lan
Nombre NUEVO de las interfaces
Ojo!: 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.
ENJOY!