GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo cambiar el nombre del dispositivo NIC en CentOS/RHEL 6

La publicación describe los pasos para cambiar el nombre de una tarjeta de interfaz de red. Cambiar los nombres de los dispositivos NIC implica cerrar la interfaz y abrirla. A los efectos de esta publicación, cambiaremos el nombre de la interfaz "eth0" a "eth1".

Agregar regla udev

1. Busque la dirección MAC del dispositivo al que desea cambiar el nombre.

# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 12:91:0C:F9:B7:98  
          inet addr:172.31.105.216  Bcast:172.31.111.255  Mask:255.255.240.0
          inet6 addr: fe80::1091:cff:fef9:b798/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1720 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1366 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:313797 (306.4 KiB)  TX bytes:282703 (276.0 KiB)
          Interrupt:247 

Aquí,
eth0 – es la interfaz que desea cambiar de nombre.

2. Realice una copia de seguridad de /etc/udev/rules.d/70-persistent-net.rules archivo.

# cp -pr /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules-bak`date +%F`

3. Edite el archivo /etc/udev/rules.d/70-persistent-net.rules y agregue la siguiente entrada. La sección de nombre es la que se va a editar. Por ejemplo, para cambiar el nombre del dispositivo de "eth0" a "eth1".

# vi /etc/udev/rules.d/70-persistent-net.rules :
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="12:91:0C:F9:B7:98", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Modificación de scripts de red

1. Deberá cambiar el nombre y editar el script de red para la interfaz que cambiará de nombre. Primero cambie el nombre del archivo de script de la interfaz de "ifcfg-eth0" a "ifcfg-eth1".

# cd /etc/sysconfig/network-scripts/
# mv ifcfg-eth0 ifcfg-eth1

2. Abra el archivo de configuración del dispositivo renombrado (ifcfg-eth1) y cambie Device=oldname (eth0) a newname (eth1).

# vi ifcfg-eth1
DEVICE=eth1        ### Change it to new device name "eth1"
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
HWADDR=12:91:0C:F9:B7:98

3. Baje la interfaz eth0 e inicie la nueva interfaz. Suponemos que eth0 no es la interfaz utilizada para iniciar sesión en el sistema, ya que se desconectará cuando baje la interfaz. O puedes hacerlo desde la consola de la máquina.

# ifdown eth0
# ifup eth1

4. Verifique la nueva configuración con el comando ifconfig o ip.

# ifconfig -a
Nota :Si está probando esto en una máquina virtual en VMWare o VirtualBox, asegúrese de cambiar la dirección MAC de la configuración de la máquina virtual también para que funcione el cambio de nombre del dispositivo. Además, en algunos casos, es posible que necesite reiniciar.


Cent OS
  1. Cómo cambiar el nombre de host en CentOS

  2. CentOS / RHEL 7:Cómo cambiar la identificación de la máquina

  3. CentOS/RHEL 5:Cómo configurar la vinculación de interfaz (formación de equipos NIC)

  4. CentOS/RHEL 4:cómo configurar la vinculación de interfaz (equipo de NIC)

  5. Cómo cambiar el modo de enlace de red en CentOS/RHEL 6

Cómo configurar la formación de equipos NIC en CentOS 8/RHEL 8

Cómo cambiar el nombre de host en RHEL 8 / CentOS 8

Cómo cambiar el nombre de la interfaz de red a eth0 en CentOS 8/RHEL 8

Cómo cambiar el nombre de host en CentOS/RHEL 8

Cómo cambiar el nombre de host en CentOS/RHEL 7

CentOS / RHEL 5,6:Cómo cambiar la zona horaria