Centos7默認網卡名如何修改成eth*

Centos7 新添加網卡默認的識別名ens*,用起來很不習慣,為了方便系統的統一化管理,如何將默認命名規則改成eth*?

  • 修改配置的步驟

1.首先修改網卡的配置文件/etc/sysconfig/network-scripts/ens33文件,將 ?? ens33里的 DEVICE和NAME項改為eth

2.然后將該配置的文件名改成eth

3.禁用該可預測命名規則。對于這一點,你可以在啟動時傳遞“net.ifnames=0 biosdevname=0 ”的內核參數。這是通過編輯/etc/default/grub
在變量GRUBCMDLINELINUX后面加入“net.ifnames=0 biosdevname=0 ”來實現的。參數間以空格來間隔

4.運行命令grub2-mkconfig -o /boot/grub2/grub.cfg 來重新生成GRUB配置并更新內核參數5. 編輯修改命名規則的配置文件 vim /etc/udev/rules.d/70-persistent-net.rules? 這個文件Centos7沒有,安裝Centos6的規則填寫,保存!

6.重啟機器加載修改項,OK!

 

  • 詳細過程和截圖

1.Centos7默認網卡識別名是這樣的

TIM圖片20180429171717

2.首先vim /etc/sysconfig/network-scripts/ens33 修改了設備名稱為eth0

1111

3.然后重新命名該文件為 ifcfg-eth0

22222224.然后,禁用該可預測命名規則。對于這一點,你可以在啟動時傳遞“net.ifnames=0 biosdevname=0 ”的內核參數。這是通過編輯/etc/default/grub

在變量GRUBCMDLINELINUX后面加入“net.ifnames=0 biosdevname=0 ”來實現的。參數間以空格來間隔

333333

5.運行命令grub2-mkconfig -o /boot/grub2/grub.cfg 來重新生成GRUB配置并更新內核參數。

44444444

6.此時,vim /etc/udev/rules.d/70-persistent-net.rules

55555

7.Centos7這個文件沒有,那就建一個,以這樣的命名規則加入這一行,重啟機器看效果

aaaaaaaaaaaaaaa

8.可以看出,網卡的名字已經改過來了,這里我再加一塊新網卡,看會不會出現eth2!

sssssss

成功了!

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97245

(1)
知行合一知行合一
上一篇 2018-04-29 16:36
下一篇 2018-04-29 19:49

相關推薦

欧美性久久久久