Centos7修改網卡名稱


 

今天部署服務,發現物理服務器的網卡名字不統一,需要修改成統一名稱,網上查了一些發現都不好使,可能因為操作系統不一樣,現在整理一下centos7如何修改網卡名稱。

物理機上的操作沒保存圖片,下面是在虛機上還原一下過程,下面我們將eth0網卡改名為eth3,只針對centos7做了驗證,他系統可能不適用,其他系統的遇到了再寫。

1、執行ip addr查看生效的網卡,記住要修改名稱的網卡的mac地址

2、執行vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改NAME 和 DEVICE 為eth3,有的在這個配置文件中也可以看到HWADDR參數,這也是mac地址。

3、為了文件名字和網卡名字統一,修改網卡配置文件名稱

mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth3

4、重點在這里,編輯網卡規則文件vi /usr/lib/udev/rules.d/60-net.rules,修改前是這樣的

現在我們修改一下規則,刪掉之前的,增加一個規則,指定mac地址和網卡名稱

5、重啟服務器之后,再查看網卡,名稱已經被修改了

 

==============================================================================================

這樣修改網卡名需要綁定mac地址,如果是從別的名稱改成eth0,則有種不需要綁定mac地址的方法

1、將/etc/sysconfig/network-scripts/下面網卡的配置文件重命名成ifcfg-eth0

2、編輯ifcfg-eth0文件,將NAME和DEVICE都改成eth0

3、編輯/etc/default/grub文件並加入“net.ifnames=0 biosdevname=0 ”兩個配置

4、運行命令grub2-mkconfig -o /boot/grub2/grub.cfg 來重新生成GRUB配置並更新內核參數,然后reboot重啟機器,網卡會變成eth0

 

==============================================================================================

如果是在剛開始安裝系統時,就要修改網卡名為eth0,可以直接增加一個內核參數即可

1、在下面的安裝頁面上選擇安裝選項,然后按tab鍵

2、在下面出現的命令行后面加個空格,然后輸入net.ifnames=0 biosdevname=0 再按回車即可

 

-----------------------------------------------------------------------

 具體網卡的含義可以參考 https://www.cnblogs.com/yanh0606/p/10910808.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM