CentOS7修改網絡卡名
Linux 作業系統的網絡卡裝置的傳統命名方式是 eth0、eth1、eth2等,而 CentOS7 提供了不同的命名規則,預設是基於韌體、拓撲、位置資訊來分配。這樣做的優點是命名全自動的、可預知的,缺點是比 eth0、wlan0 更難讀,比如 ens33 。
一、命名規則策略
規則1:
對於板載裝置命名合併韌體或 BIOS 提供的索引號,如果來自韌體或 BIOS 的資訊可讀就命名,比如eno1,這種命名是比較常見的,否則使用規則2。
規則2:
命名合併韌體或 BIOS 提供的 PCI-E 熱插拔口索引號,比如 ens1,如果資訊可讀就使用,否則使用規則3。
規則3:
命名合併硬體介面的物理位置,比如 enp2s0,可用就命名,失敗直接到方案5。
規則4:
命名合併介面的 MAC 地址,比如 enx78e7d1ea46da,預設不使用,除非使用者選擇使用此方案。
規則5:
使用傳統的方案,如果所有的方案都失敗,使用類似 eth0 這樣的樣式。
二、網絡卡名稱字元含義
1、前2個字元的含義
en 乙太網 Ethernet
wl 無線區域網 WLAN
ww 無線廣域網 WWAN
2、第3個字元根據裝置型別選擇
o<index> on-board device index number s<slot> hotplug slot index number x<MAC> MAC address p<bus>s<slot> PCI geographical location p<bus>s<slot> USB port number chain
三、修改網絡卡名稱樣式為ethx
如果不習慣使用新的命名規則,可以恢復使用傳統的方式命名,編輯 grub 檔案,增加兩個變數,再使用 grub2-mkconfig 重新生成 grub 配置檔案即可。
1、編輯 grub 配置檔案
vim /etc/sysconfig/grub # 其實是/etc/default/ grub的軟連線
# 為GRUB_CMDLINE_LINUX變數增加2個引數,具體內容如下(加粗):
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=cl/root rd.lvm.lv=cl/swap net.ifnames=0 biosdevname=0 rhgb quiet"
2、重新生成 grub 配置檔案
grub2-mkconfig -o /boot/grub2/grub.cfg
然後重新啟動 Linux 作業系統,通過 ip addr 可以看到網絡卡名稱已經變為 eth0 。
3、修改網絡卡配置檔案
原來網絡卡配置檔名稱為 ifcfg-ens33,這裡需要修改為 ethx 的格式,並適當調整網絡卡配置檔案。
mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-eth0 # 修改ifcfg-eth0檔案如下內容(其它內容不變) NAME=eth0 DEVICE=eth0 [[email protected] ~]# systemctl restart network.service # 重啟網路服務
注意:ifcfg-ens33 檔案最好刪除掉,否則重啟 network 服務時候會報錯。
作者:liwei0526vip 出處:http://www.cnblogs.com/liwei0526vip 歡迎轉載,也請保留這段宣告。謝謝!相關推薦
centos7 修改網絡卡名的集中幾種方法
centos 7系列預設安裝時 網絡卡名都是隨即的,像ens33 而且每次都有可能不一樣…給我們自動化運維工作帶來了很大的不方面。 現在我測試過 推薦兩種方法給大家 1 .我們在安裝系統時進行 設定核心引數 這種方法最簡單直接。 移動上下方向按鍵 到第一個 然後按 Tab 鍵 輸入 ne
CentOS7修改網絡卡名由ens33改成eth0
為什麼要改網絡卡名 可能有些人會覺得這個操作沒有實際的意義,但是真實的情況是我們在做一些操作的時候,往往需要進行批量處理,如果說每臺主機的網絡卡名都是一樣的,這就給我們提供了很大的便利,我們可以進行批處理操作。 Linux 作業系統的網絡卡裝置的傳統命名方式是 eth0、eth1、eth
CentOS7修改網絡卡名
Linux 作業系統的網絡卡裝置的傳統命名方式是 eth0、eth1、eth2等,而 CentOS7 提供了不同的命名規則,預設是基於韌體、拓撲、位置資訊來分配。這樣做的優點是命名全自動的、可預知的,缺點是比 eth0、wlan0 更難讀,比如 ens33 。 一、命名
20190108在CentOS7中修改網絡卡名為 eth0
CentOS7 修改網絡卡為 eth0 一.對於已經安裝好centos7系統的伺服器 修改網絡卡配置檔案mv ifcfg-eno16777728 ifcfg-eth0 先將配置檔案重新命名vim ifcfg-eth0 修改以下兩個引數 GRUB 新增 kernel 引數vim /etc/sysc
CentOS7修改網絡卡名稱eth0
CentOS7修改網絡卡名稱eth0 我在VMWare workstation裡面安裝的centos7虛擬機器設定了2張網絡卡,網絡卡名稱預設為eno16777736、eno33554984: [[email protected] ~]# ip a 1:
CentOS7修改網絡卡為eth0
CentOS7修改網絡卡為eth0 1.編輯網絡卡資訊 [[email protected]~]# cd /etc/sysconfig/network-scripts/ #進入網絡卡目錄 [[email protected]]# mv ifcfg-eno1677
Redhat CentOS修改網絡卡名
在Redhat/Centos中介面名稱自動基於韌體、拓撲結構和位置資訊來確定,因此新的介面名稱難以閱讀,在系統安裝完成後網絡卡是截圖中這樣的: 使用起來較為不便,因此我們將圖中的網絡卡名稱改為熟悉的eth0。 方法/步驟: 1.首先將網絡卡配置檔名稱重新命名為eth0:
CentOS7修改網絡卡名稱
我在VMWare workstation裡面安裝的centos7虛擬機器設定了2張網絡卡,網絡卡名稱預設為eno16777736、eno33554984: [root@controller ~]# ip a 1: lo: <LOOPBACK,UP,L
centos7修改網絡卡名稱、網絡卡雙網絡卡繫結
Linux系統在大多數企業運用中都佔據著及其重要的作用,但是從centos7開始我們發現安裝完作業系統後,網絡卡名稱發生了變化,不在是以前的eth0這樣命名了。這對於我們使用起來有很多的不便。 本文將介紹如何修改網絡卡名稱,及雙網絡卡繫結。 [[email pro
centos6 修改網絡卡名指令碼
centos6 修改網絡卡名指令碼 #!/bin/bash # #******************************************************************** #Author : shchangming #QQ : 4149
RHEL7修改網絡卡名稱為eth0的步驟
1)修改網絡卡配置檔案並改名 cd/etc/sysconfig/network-scripts/ mvifcfg-eno16777736 ifcfg-eth0 viifcfg-eth0 NAME=eth0 2)修改grub檔案並重新生成grub配置檔案 vim /e
CentOS7 修改網絡卡名稱
centos7開始網絡卡名被改成了ifcfg-ens*這讓我們管理起來很是不便,下面小編介紹一種,更改網絡卡名為ifcfg-eth*的方法(親測可用) 修改網絡卡配置檔名稱 [[email
Ubuntu16.04修改網絡卡名enpXs0為eth
安裝完Ubuntu16.04之後,執行ifconfig -a命令,檢視網絡卡資訊,結果列出的網絡卡名稱全是enp1s0、enp2s0等這樣的名稱,從15之後,Ubuntu的網絡卡命名就已經修改了,看起來很彆扭,如果要想改為之前的eth這樣的命名,可以通過如下操作。1、修改/e
linux之修改靜態ip,修改網絡卡名稱為eth0,以及iso裝系統後的配置ip
Linux修改靜態ip方案一: 1. # cd /etc/sysconfig/network-scripts/ 2.# vim ifcfg-eth0 新增更改黃匡內容 這時候如果想修改成靜態的,首先把BOOTPROTO="dhcp"改成BOOTPROTO="stati
Centos7修改預設網絡卡名(改為eth0)以及網絡卡啟動報錯RTNETLINK answers: File exists處理
安裝好centos7版本的系統後,發現預設的網絡卡名字有點怪,為了便於管理,可以手動修改。下面對centos7版本下網絡卡重新命名操作做一記錄:1)編輯網絡卡資訊[[email protected]~]# cd /etc/sysconfig/network-scri
Centos7——將網絡卡修改為任意名稱
在Centos7中,網絡卡預設名稱不再是eth0、eth1、eth2……這樣的名稱,而是變成了ethxox的形式,這是因為在Centos7中,systemd和udev引入了一種新的網路裝置命名方式:一致性網路裝置命名。 在大概瞭解Centos7的網絡卡命名規則之後,我們來將預設的網絡卡預設裝置名
Deepin系統修改自帶網絡卡名稱為eth0、wlan0
剛剛入坑deepin,百度搜了好多東西,修改網絡卡名稱的教程。但是發現都無法改成eth0、wlan0,這樣在以後的使用過程中可能會很不方便,所以特意記錄一下自己的修改過程。 首先,deepin系統自帶的網絡卡名稱是這樣的: 我們要修改成eth0、wlan
ubuntu 修改網絡卡名稱 更改裝置網絡卡名稱 修改eno16777736為eth0 ubuntu 15.10網絡卡名稱為eno16777736
ubuntu linux 進入root使用者,管理員模式 編輯這個檔案需要管理員模式 在GRUB_CMD_LINUX後面增加圖中所示 看到這個地方了沒,有提示資訊的,想要改變這個檔案,記得執行 update-grub使之生效 執行後狀態這樣子的 還有一個地方,我們需要新增以下
修改Centos7的網絡卡名稱ens160、eno16777984改為eth0
1. 修改網絡卡配置檔案 vim /etc/sysconfig/network-scripts/ifcfg-eno16777984 修改下面兩個配置項 NAME=eno16777984 DEVICE=eno16777984 改為 NAME=eth0 DEVICE=eth0
centos7/redhat7更改網絡卡名稱為eth0
centos7/redhat7虛擬機器預設安裝之後,虛擬機器網絡卡名稱為eno16777728或者eno16777736,如下所示:這種網絡卡命名和傳統的記憶eth0不一樣,可以將它改為eth0,這裡就需要改動幾個檔案。1、修改/etc/sysconfig/grub或者/et