新聞中心
前一篇說了centos 6.x修改網(wǎng)卡名稱em1、2...為eth0、1...的文章。最近由于系統(tǒng)升級,采用了CentOS7,也需要修改網(wǎng)卡名,本以為跟6.x一樣的方式,結(jié)果失敗了。

公司主營業(yè)務(wù):成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出武夷山免費做網(wǎng)站回饋大家。
原來在RHEL6中引入了一種一致性網(wǎng)絡(luò)設(shè)備接口命名的方法(Consistent Network Device Naming),傳統(tǒng)的,Linux中的網(wǎng)絡(luò)接口命名是按照eth[0123...],但是這些名字不能實際的表示出網(wǎng)卡的特征,一致性網(wǎng)絡(luò)設(shè)備命名法根據(jù)網(wǎng)卡的物理位置,是否是集成的還是在PCI插槽中來命名,通過這名稱,網(wǎng)絡(luò)管理員能夠很清楚的知道網(wǎng)卡的物理位置,這種方法是依靠biosdevname程序來實現(xiàn)的,它按照一定的規(guī)則改變原來的eth[012..]網(wǎng)卡名
| 網(wǎng)卡設(shè)備 | 舊名稱 | 新名稱 |
| 集成網(wǎng)卡 | eth[012...] | em[123...] |
| PCI網(wǎng)卡 | eth[012...] | p[插槽數(shù)]p[網(wǎng)卡號] |
| 虛擬網(wǎng)卡 | eth[012...] | p[插槽數(shù)]p[網(wǎng)卡號_虛擬接口] |
第一種em1
第二種p4p1
第三種p4p4_1
當(dāng)然管理員也可以繼續(xù) 在/etc/udev/rules.d/70-persistent-net.rules 文件中修改網(wǎng)卡名
這些改變的優(yōu)先級高于一致性網(wǎng)絡(luò)命名方法
我實際測試中修改好像不管用,需要修改啟動項,警用biosdevname程序
具體操作是修改/etc/default/grub文件
在GRUB_CMDLINE_LINUX一行中添加net.ifnames=0 biosdevname=0
保存文件后然后運行
grub2-mkconfig -o /boot/grub2/grub.cfg (root權(quán)限)
重新生成GRUB配置并更新內(nèi)核參數(shù)
然后重啟,修改/etc/udev/rules.d/70-persistent-net.rules文件即可以修改為自己想要的網(wǎng)卡名了
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="98:90:96:d6:d1:ee", ATTR{type}=="1", KERNEL=="eth*", NAME="em1"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="48:ee:0c:bb:0b:46", ATTR{type}=="1", KERNEL=="eth*", NAME="em2"
新聞標(biāo)題:CentOS7修改網(wǎng)卡名
文章分享:http://m.fisionsoft.com.cn/article/dhpjepj.html


咨詢
建站咨詢
