詳解CentOS 7 網(wǎng)卡命名修改為eth0格式
Linux 操作系統(tǒng)的網(wǎng)卡設(shè)備的傳統(tǒng)命名方式是 eth0、eth1、eth2等,而 CentOS7 提供了不同的命名規(guī)則,默認(rèn)是基于固件、拓?fù)?、位置信息來分配。這樣做的優(yōu)點是命名全自動的、可預(yù)知的,缺點是比 eth0、wlan0 更難讀,比如 ens33 。
一、命名規(guī)則策略
規(guī)則1:
對于板載設(shè)備命名合并固件或 BIOS 提供的索引號,如果來自固件或 BIOS 的信息可讀就命名,比如eno1,這種命名是比較常見的,否則使用規(guī)則2。
規(guī)則2:
命名合并固件或 BIOS 提供的 PCI-E 熱插拔口索引號,比如 ens1,如果信息可讀就使用,否則使用規(guī)則3。
規(guī)則3:
命名合并硬件接口的物理位置,比如 enp2s0,可用就命名,失敗直接到方案5。
規(guī)則4:
命名合并接口的 MAC 地址,比如 enx78e7d1ea46da,默認(rèn)不使用,除非用戶選擇使用此方案。
規(guī)則5:
使用傳統(tǒng)的方案,如果所有的方案都失敗,使用類似 eth0 這樣的樣式。
二、網(wǎng)卡名稱字符含義
1、前2個字符的含義
- en 以太網(wǎng) Ethernet
- wl 無線局域網(wǎng) WLAN
- ww 無線廣域網(wǎng) WWAN
2、第3個字符根據(jù)設(shè)備類型選擇
o<index> on-board device index number s<slot> hotplug slot index number x<MAC> MAC address p<bus>s<slot> PCI geographical location p<bus>s<slot> USB port number chain
三、修改網(wǎng)卡名稱樣式為ethx
如果不習(xí)慣使用新的命名規(guī)則,可以恢復(fù)使用傳統(tǒng)的方式命名,編輯 grub 文件,增加兩個變量,再使用 grub2-mkconfig 重新生成 grub 配置文件即可。
1、編輯 grub 配置文件
vim /etc/sysconfig/grub # 其實是/etc/default/grub的軟連接 # 為GRUB_CMDLINE_LINUX變量增加2個參數(shù),具體內(nèi)容如下(加粗): GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=cl/root rd.lvm.lv=cl/swap net.ifnames=0 biosdevname=0 rhgb quiet"
2、重新生成 grub 配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
然后重新啟動 Linux 操作系統(tǒng),通過 ip addr 可以看到網(wǎng)卡名稱已經(jīng)變?yōu)?eth0 。
3、修改網(wǎng)卡配置文件
原來網(wǎng)卡配置文件名稱為 ifcfg-ens33,這里需要修改為 ethx 的格式,并適當(dāng)調(diào)整網(wǎng)卡配置文件。
mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-eth0 # 修改ifcfg-eth0文件如下內(nèi)容(其它內(nèi)容不變) NAME=eth0 DEVICE=eth0 [root@localhost ~]# systemctl restart network.service # 重啟網(wǎng)絡(luò)服務(wù)
注意:ifcfg-ens33 文件最好刪除掉,否則重啟 network 服務(wù)時候會報錯。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
本地Windows遠(yuǎn)程桌面連接阿里云Ubuntu 16.04服務(wù)器的操作方法
這篇文章主要介紹了本地Windows遠(yuǎn)程桌面連接阿里云Ubuntu 16.04服務(wù)器的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02
Linux mysql-5.6如何實現(xiàn)重置root密碼
這篇文章主要介紹了Linux mysql-5.6如何實現(xiàn)重置root密碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-08-08
阿里云ECS實例設(shè)置用戶root密碼和遠(yuǎn)程連接的方法
這篇文章主要介紹了阿里云ECS實例設(shè)置用戶root密碼和遠(yuǎn)程連接的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
CentOS 7將YUM源更換為國內(nèi)源的保姆級教程
在使用CentOS 7的過程中,默認(rèn)的YUM源可能會導(dǎo)致下載速度較慢或連接不穩(wěn)定,為了提高下載速度,您可以將YUM源更換為國內(nèi)的鏡像源,本文將提供一個簡單的教程,幫助您輕松完成這一過程,需要的朋友可以參考下2025-04-04

