網卡名稱更改

網卡是計算機進行網絡通信的必須的設備。在CentOS6及其更早的系統中,網卡設備在系統中的名稱命名為eth#(#為0,1,2…之類的數字)。在內核版本為3.0.0及其以后的Linux發行版中,網卡設備在系統中名稱變得很長,變得不好識別以及不利于管理。為了更好的管理,我們將新的網絡設備命名改為傳統的命名。


實驗目的

將內核為3.0.0及其以后本版的Linux發行版的網卡設備的命名方式改為早期版本的命名方式以方便管理。

實驗準備

1、準備準備實驗的機器,要求內核版本為3.0.0及其以上的系統; 
2、為更好的驗證,每個系統中有兩塊網卡設備;

實驗操作

在CentOS系統中操作

首先查看系統內核版本以及網卡設備名稱:

blob.png

系統內核版本為3.10,并且有3網卡設備,且名稱都是以eno#########命名方式進行命名的。要達到將網卡設備名稱的命名方式還原為eth#的樣式。需要更改設備配置文件。

配置文件位置為:/boot/grub2/grub.cfg(在/etc目錄下面有指向它的一個軟連接文件grub2.cfg)。打開文件,如下圖修改:

 blob.png

在99行處行尾添加net.ifnemas=0,然后保存文件,重啟計算機后查看網卡設備:

blob.png

如圖所示,系統的網卡設備在重啟后,名稱變成了eth#類,完成了更名。

在RHEL7系統中操作

在RHEL7系統中,網卡設備的命名方式也是eno#########式的名稱。要更改回eth#類的命名方式,可以通過在CentOS上面的方式修改。也可以通過另外一種方式更改。兩種方式大同小異。都能到達目的。下面就通過另外一種方式來修改。 
首先,查看RHEL7系統的版本以及網卡設備:

 blob.png修改文件/etc/default/grub,如圖所示,在第6行行尾處添加“net.ifnames=0”,保存退出。 
blob.png然后執行命令后重啟: blob.png重啟后的網卡設備信息:

blob.png實驗結果

通過以上兩種方式,將新的網卡命名規則還原回早期版本的命名方式,使用起來相對比較方便,更容易記憶以及大量管理。 
第二種方式比第一種方式的操作步驟多,但是效果是一樣的。它只是改變生成/boot/grub2/grub.cfg文件的生成規則,使生成的grub.cfg和第一步修改的后的文件一樣。所以重啟后達成的效果一樣。

原創文章,作者:王更生,如若轉載,請注明出處:http://www.www58058.com/60583

(1)
王更生王更生
上一篇 2016-11-23 23:11
下一篇 2016-11-23 23:34

相關推薦

  • DNS介紹及資源記錄

    DNS查詢 第一段:主機到運營商的DNS服務器(遞歸) 第二段:運營商的DNS再去解析(根域名服務器/),在一層一層的查找(迭代) DNS名稱解析方式:名稱–>IP,IP–>名稱 注意:二者的名稱空間非同一個空間,即不是一個數據庫; 域: www.magedu.com. ftp.magedu.com. bbs.magedu…

    Linux干貨 2017-02-12
  • Nginx 進階 (ssl、fpm、rewrite、cache配置等)

    Nginx(與ssl結合配置https網站、rewrite,fastcgi配置詳解) 前言 前面已經介紹過Nginx的一些基礎概念,還有幾個比較重要的模塊:利用ssl給會話加密,利用rewrite功能靈活改寫訪問結果,以及利用fastcgi與php模塊結合等等。 一、配置https網站 1、自建CA (1)生成私鑰文件 mkdir -p /etc/pki/C…

    Linux干貨 2016-12-26
  • 第五周作業

    1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; [root@centos6 ~]# grep "^[[:space:]]\+" /boot/grub/grub.conf         &…

    Linux干貨 2017-01-16
  • Linux基礎知識(三)

     本文的主要內容是:  1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。  2、取出最后登錄到當前系統的用戶的相關信息。  3、取出當前系統上被用戶當作其默認shell的最多的那個shell。  4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全…

    Linux干貨 2016-10-03
  • Hive深入淺出

    1.  Hive是什么 1) Hive是什么? 這里引用 Hive wiki 上的介紹: Hive is a data warehouse infrastructure built on top of Hadoop. It provides tools to enable easy data ETL, a mechanism to put stru…

    Linux干貨 2016-03-22
欧美性久久久久