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
下一篇 2018-04-29

相關推薦

  • Linux運維學習的常用命令總結以及需要注意的地方(1)

    逆水行舟,不進則退 ,大家共勉之!
    1.在linux安裝階段可能會用到的命令
    2.設置網絡相關的命令
    3.用戶頻道的切換以及用戶相關信息的查看
    4.系統當前的shell信息以及別名、內部命令、外部命令相關

    2018-04-02
  • RHEL7.2搭建yum源

    我在RHEL7.2搭建本地yum時發現突然報錯了。 查看了一下報錯信息顯示 加載插件:langpacks,產品ID,搜索禁用回購,訂閱管理器該系統未注冊到紅帽訂閱管。你可以使用subscription-m急于注冊.repolist:0由于Redhat的yum在線更新是收費的,如果沒有注冊的話是不能使用的,即不能在線安裝軟件。 我只好用CentOS的yum來替…

    2018-04-19
  • 文本處理命令

    查看文件 cat   tac rev   more less 行號 cat -n … | grep … grep -n … 文件名 ls … | grep … 行處理 截取 head -n # FILE tail -n # FILE 排序 sort -t “X&#82…

    Linux筆記 2018-04-22
  • N31期-第二周作業

    Linux基礎文件管理

    2018-06-26
  • Linux中的練習題

    Linux文本查看和處理練習題
    Linux用戶和組管理類命令的使用方法及練習題

    Linux筆記 2018-07-08
欧美性久久久久