GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment changer le nom du périphérique NIC dans CentOS / RHEL 6

Le message décrit les étapes pour renommer une carte d'interface réseau. La modification des noms de périphériques NIC implique la fermeture de l'interface et sa réactivation. Pour les besoins de cet article, nous allons renommer l'interface "eth0" en "eth1".

Ajout d'une règle udev

1. Trouvez l'adresse MAC de l'appareil que vous souhaitez renommer.

# 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 

Ici,
eth0 – est l'interface que vous souhaitez renommer.

2. Effectuez une sauvegarde de /etc/udev/rules.d/70-persistent-net.rules fichier.

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

3. Modifiez le fichier /etc/udev/rules.d/70-persistent-net.rules et ajoutez l'entrée ci-dessous. La section du nom est celle à éditer. Par exemple, pour changer le nom de l'appareil de "eth0" à "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"

Modification des scripts réseau

1. Vous devrez renommer et modifier le script réseau de l'interface que vous allez renommer. Renommez d'abord le fichier de script d'interface de "ifcfg-eth0" à "ifcfg-eth1".

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

2. Ouvrez le fichier de configuration du périphérique renommé (ifcfg-eth1) et remplacez Device=oldname (eth0) par 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. Arrêtez l'interface eth0 et démarrez la nouvelle interface. Nous supposons que eth0 n'est pas l'interface utilisée pour se connecter au système, car il se déconnectera lorsque vous désactiverez l'interface. Ou vous pouvez le faire depuis la console de la machine.

# ifdown eth0
# ifup eth1

4. Vérifiez les nouveaux paramètres avec la commande ifconfig ou ip.

# ifconfig -a
Remarque :Si vous testez cela dans une machine virtuelle sur VMWare ou VirtualBox, assurez-vous de modifier également l'adresse MAC à partir des paramètres de la machine virtuelle pour que le changement de nom de périphérique fonctionne. De plus, dans certains cas, vous pourriez avoir besoin d'un redémarrage.


Cent OS
  1. Comment définir ou modifier le nom d'hôte dans CentOS 7 / RHEL 7

  2. Comment changer le nom d'hôte sur CentOS

  3. CentOS / RHEL 7 :Comment changer l'identifiant de la machine

  4. CentOS / RHEL 7 :Comment configurer la liaison réseau ou l'association de cartes réseau

  5. CentOS / RHEL 6 :Comment changer le nom du groupe de volumes pour le périphérique de disque racine

Comment configurer l'association de cartes réseau sur CentOS 8 / RHEL 8

Comment changer le nom d'hôte dans RHEL 8 / CentOS 8

Comment changer le nom de l'interface réseau en eth0 sur CentOS 8 / RHEL 8

Comment changer le nom d'hôte dans CentOS/RHEL 8

Comment changer le nom d'hôte dans CentOS/RHEL 7

CentOS / RHEL 5,6 :Comment changer le fuseau horaire