CentOS7更改網卡名稱

從CentOS/RHEL7起,可預見的命名規則變成了默認。這一規則,接口名稱被自動基于固件,拓撲結構和位置信息來確定?,F在,即使添加或移除網絡設備,接口名稱仍然保持固定,而無需重新枚舉,和壞掉的硬件可以無縫替換。

但是這樣一來,雖然有好處,但也影響了不少用戶的操作,因為新的命名方案接口名稱比傳統的eth0相比有點難以閱讀。出于習慣等一些原因,你想修改網卡名稱,下面為大家介紹如何在CentOS7或RHEL7命名網絡接口。


將CentOS7中的類似eno16777736的網卡名改成eth0,eth1,...這樣簡短的名字.步驟如下:
? 編緝網卡的配置文件:
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736

修改網卡配置文件

? 重命名網卡文件: mv ifcfg-eno16777736 ifcfg-eth0
? 禁用CentOS7上的網卡命名規則.vim /etc/default/grub添加如下藍色方框內的內容
禁用CentOS7網卡命名規則

? 執行命令grub2-mkconfig -o /boot/grub2/grub.cfg來重新生成grub配置并更新內核參數.重啟可生效
? 創建自己的網卡接口命名規則.vim /etc/udev/rules.d/70-persistent-ipoib.rules添加內容如下一行
創建新的網卡命名規則

這時重啟再添加網卡其名稱就會自動變成eth1, eth2, ... 依次類推.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容