GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come modificare il nome del dispositivo NIC in CentOS/RHEL 6

Il post descrive i passaggi per rinominare una scheda di interfaccia di rete. La modifica dei nomi dei dispositivi NIC implica l'arresto dell'interfaccia e il suo ripristino. Ai fini di questo post, rinomineremo l'interfaccia "eth0" in "eth1".

Aggiunta della regola udev

1. Trova l'indirizzo MAC del dispositivo che desideri rinominare.

# 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 

Ecco,
eth0 – è l'interfaccia che vuoi rinominare.

2. Fai il backup di /etc/udev/rules.d/70-persistent-net.rules file.

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

3. Modificare il file /etc/udev/rules.d/70-persistent-net.rules e aggiungere la voce sottostante. La sezione del nome è quella da modificare. Ad esempio, per cambiare il nome del dispositivo da “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"

Modifica degli script di rete

1. Dovrai rinominare e modificare lo script di rete per l'interfaccia che vuoi rinominare. Per prima cosa rinomina il file di script dell'interfaccia da "ifcfg-eth0" a "ifcfg-eth1".

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

2. Apri il file di configurazione del dispositivo rinominato (ifcfg-eth1) e cambia Device=oldname (eth0) in 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. Scendere l'interfaccia eth0 e avviare la nuova interfaccia. Supponiamo che eth0 non sia l'interfaccia utilizzata per accedere al sistema, poiché si disconnetterà quando si scende dall'interfaccia. Oppure puoi farlo dalla console della macchina.

# ifdown eth0
# ifup eth1

4. Verifica le nuove impostazioni con il comando ifconfig o ip.

# ifconfig -a
Nota :Se lo stai testando in una macchina virtuale su VMWare o VirtualBox, assicurati di modificare anche l'indirizzo MAC dalle impostazioni della macchina virtuale affinché la modifica del nome del dispositivo funzioni. Inoltre in alcuni casi potrebbe essere necessario un riavvio.


Cent OS
  1. Come impostare o modificare il nome host in CentOS 7 / RHEL 7

  2. Come modificare il nome host su CentOS

  3. CentOS / RHEL 7:come configurare Network Bonding o NIC teaming

  4. Come modificare la modalità di collegamento di rete in CentOS/RHEL 6

  5. Come modificare il nome dell'interfaccia in CentOS/RHEL 8 usando prefixdevname

Come configurare il gruppo NIC su CentOS 8 / RHEL 8

Come modificare il nome host in RHEL 8 / CentOS 8

Come modificare il nome dell'interfaccia di rete in eth0 su CentOS 8 / RHEL 8

Come modificare il nome host in CentOS/RHEL 8

Come modificare il nome host in CentOS/RHEL 7

CentOS / RHEL 5,6:come modificare il fuso orario