GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So ändern Sie den NIC-Gerätenamen in CentOS / RHEL 6

Der Beitrag beschreibt Schritte zum Umbenennen einer Netzwerkschnittstellenkarte. Das Ändern von NIC-Gerätenamen beinhaltet das Herunterfahren und Hochfahren der Schnittstelle. Für die Zwecke dieses Beitrags werden wir die Schnittstelle „eth0“ in „eth1“ umbenennen.

UDEV-Regel hinzufügen

1. Suchen Sie die MAC-Adresse des Geräts, das Sie umbenennen möchten.

# 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 

Hier,
eth0 – ist die Schnittstelle, die Sie umbenennen möchten.

2. Erstellen Sie eine Sicherungskopie von /etc/udev/rules.d/70-persistent-net.rules Datei.

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

3. Bearbeiten Sie die Datei /etc/udev/rules.d/70-persistent-net.rules und fügen Sie den folgenden Eintrag hinzu. Der Namensabschnitt ist derjenige, der bearbeitet werden muss. Zum Beispiel, um den Gerätenamen von „eth0“ in „eth1“ zu ändern.

# 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"

Ändern von Netzwerkskripten

1. Sie müssen das Netzwerkskript für die umzubenennende Schnittstelle umbenennen und bearbeiten. Benennen Sie zunächst die Schnittstellenskriptdatei von „ifcfg-eth0“ in „ifcfg-eth1“ um.

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

2. Öffnen Sie die Konfigurationsdatei des umbenannten Geräts (ifcfg-eth1) und ändern Sie 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. Laden Sie die Schnittstelle eth0 herunter und starten Sie die neue Schnittstelle. Wir gehen davon aus, dass eth0 nicht die Schnittstelle ist, die zum Anmelden beim System verwendet wird, da die Verbindung getrennt wird, wenn Sie die Schnittstelle herunterfahren. Oder Sie können dies über die Konsole der Maschine tun.

# ifdown eth0
# ifup eth1

4. Überprüfen Sie die neuen Einstellungen mit dem Befehl ifconfig oder ip.

# ifconfig -a
Hinweis :Wenn Sie dies in einer virtuellen Maschine auf VMWare oder VirtualBox testen, stellen Sie sicher, dass Sie auch die MAC-Adresse in den Einstellungen der virtuellen Maschine ändern, damit die Änderung des Gerätenamens funktioniert. In einigen Fällen ist möglicherweise auch ein Neustart erforderlich.


Cent OS
  1. CentOS / RHEL 7:So ändern Sie die Maschinen-ID

  2. CentOS / RHEL :So ändern Sie die UUID des Dateisystems

  3. CentOS / RHEL 7 :So konfigurieren Sie Network Bonding oder NIC-Teaming

  4. So ändern Sie die Dateisystembezeichnungen in CentOS/RHEL

  5. So ändern Sie den Netzwerkverbindungsmodus in CentOS/RHEL 6

So konfigurieren Sie NIC-Teaming unter CentOS 8 / RHEL 8

So ändern Sie den Hostnamen in RHEL 8 / CentOS 8

So ändern Sie den Namen der Netzwerkschnittstelle in eth0 unter CentOS 8 / RHEL 8

So ändern Sie den Hostnamen in CentOS/RHEL 8

So ändern Sie den Hostnamen in CentOS/RHEL 7

CentOS / RHEL 5,6 :So ändern Sie die Zeitzone