Rumah >Tutorial sistem >LINUX >Panduan pengubahsuaian nama kad rangkaian CentOS 6.X

Panduan pengubahsuaian nama kad rangkaian CentOS 6.X

WBOY
WBOYke hadapan
2023-12-27 15:52:151229semak imbas

Biasanya nama kad rangkaian dikenali secara automatik oleh sistem dan wujud dalam pendaftaran Namun, sesetengah netizen ingin mengubah suai nama kad rangkaian sistem CentOS6.x jadi bagaimana untuk menukar nama kad rangkaian? Mari pergi bersama editor untuk melihat operasi khusus.

CentOS 6.X如何更改网卡名称?CentOS 6.X更改网卡名称的方法

Terdapat tiga cara untuk mengubah suai nama kad rangkaian di bawah CentOS 6.X:

Kaedah 1:

Ubah suai fail UDEV dan padamkan kandungannya;

Kaedah 2:

Dalam centos6, anda boleh menggunakan persediaan terus untuk menyediakan kad rangkaian baharu dan mengisi eth1, ip dan kandungan lain.

Dalam CentOS 6, perkhidmatan kudzu lalai untuk mengenal pasti perkakasan tidak lagi wujud, dan pada asasnya semua pengurusan perkakasan diuruskan melalui Udev.

Jika anda menambah perkakasan baharu pada Centos 6, seperti kad rangkaian, anda hanya perlu memulakan semula udev.

start_udev

Ia akan mengimbas semula perkakasan yang baru ditambah dan melaksanakan pemprosesan yang berkaitan.

Jika kad rangkaian yang baru ditambah tidak dikenali dengan betul dan kadangkala anda ingin mengemas kini nama kad rangkaian, anda tidak perlu mengedit kandungan di bawah /etc/sysconfig/network-scripts/ Jika ia tidak berfungsi dengan baik selepas itu berjalan di atas, ubah suai terus konfigurasi udev yang berkaitan dengan rangkaian.

Fail konfigurasi untuk nombor siri kad rangkaian khusus udev pada rangkaian ialah fail /etc/udev/rules.d/70-persistent-net.rules.

Anggaran kandungan adalah seperti berikut:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="54:52:00:78:e8:2e", ATTR{type}==" 1", KERNEL=="eth*", NAME="eth1" # peranti PCI

0x1af4:0x1000 (virtio-pci) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="54:52:00:04:19:6c" , ATTR{type}== "1", KERNEL== "eth*",

NAMA=”eth0”

Rujukan

Selepas pengubahsuaian selesai, gunakan arahan udev untuk menguji:

ujian udevadm /sys/class/net/eth0/

Arahan ini boleh memaparkan proses pengenalan dan pemprosesan udev dengan sangat terperinci.

Perhatian:

Perkakasan yang baru ditambah, jika kad rangkaian ditambah dalam persediaan dan system-config-network-tui, tetapi fail konfigurasi tidak boleh ditemui dalam /etc/sysconfig/network-scripts/.

Oleh kerana arahan ini akan meletakkan fail konfigurasi yang dijana dalam /etc/sysconfig/networking/devices/ secara lalai Hanya masukkan dua fail konfigurasi berikut ke dalam /etc/sysconfig/network-scripts/, dan kemudian gunakan

.

system-config-network-tui boleh dikonfigurasikan.

Contoh kod: cp /etc/sysconfig/networking/devices/* /etc/sysconfig/network-scripts/

Kemudian ia akan berkuat kuasa selepas dimulakan semula.

Kaedah 3:

1 Tambahkan parameter permulaan biosdevname=0 dalam grub, yang kelihatan seperti

kernel /vmlinuz-2.6.32-131.21.1.el6.i686 ro root=/dev/mapper/vg_test-lv_root rd_LVM_LV=vg_test/lv_root rd_LVM_LV=vg_test/lv_swap rd_NO_USSY LANG ONT =latar

cyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=kami crashkernel=auto rhgb biosdevname senyap=0

2 Padamkan fail konfigurasi udev rm -f /etc/udev/rules.d/70-persistent-net.rules

3 Namakan semula fail konfigurasi kad rangkaian

mv ifcfg-em1 ifcfg-eth0

4 Ubah suai kandungan fail konfigurasi kad rangkaian dan tukar semua em1 kepada eth0

Anda boleh menggunakan perl -p -i -e ‘s/em1/eth0/g’ ifcfg-eth0 atau sed -i ‘s/em1/eth0/g’ ifcfg-eth0 untuk menggantikan.

5. Mulakan semula sistem

Atas ialah kandungan terperinci Panduan pengubahsuaian nama kad rangkaian CentOS 6.X. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam