CentOS7 修改網(wǎng)卡名稱為eth0&在VMWare中添加多網(wǎng)卡配置
前言
無論是RHEL 7、還是CentOS 7都使用了NetworkManager.service來進(jìn)行網(wǎng)絡(luò)管理,當(dāng)然network服務(wù)還是可以繼續(xù)使用的,但也將會(huì)是過渡期的殘留品了。
除此之外7版本中網(wǎng)卡命名的Udev文件作出了修改,從6的ifcfg-eth0變成了ifcfg-eno16777736。而且是,在VMWare中創(chuàng)建7的虛擬機(jī)時(shí),明明添加了網(wǎng)卡設(shè)備,但是在系統(tǒng)中就是發(fā)現(xiàn)不了。本篇主要記錄了怎么將ifcfg-eno16777736變成ifcfg-eth0,并且在VMWare中成功添加網(wǎng)卡設(shè)備。
在CentOS 7 中為什么這樣命名網(wǎng)卡
RHEL7采用dmidecode采集命名方案,來得到主板信息。
可以實(shí)現(xiàn)網(wǎng)卡名字永久唯一化,RHEL6得網(wǎng)卡命名會(huì)根據(jù)情況有所改變而不是唯一且固定的。
以太網(wǎng):enX(X可以有下面3種類型)
無線網(wǎng): wlX
電纜: wwX
- o 主板板載網(wǎng)卡
- p 獨(dú)立網(wǎng)卡,PCI網(wǎng)卡
- s 熱插拔網(wǎng)卡,usb之類
xxxx(數(shù)字)表示:MAC地址+主板信息計(jì)算得出唯一的序列
在RHEL7中使用RHEL6的網(wǎng)卡命名規(guī)則
如果不習(xí)慣RHEL7的dmidecode采集命名,可以通過修改配置來還原為RHEL6的命名方案。
修改Grub配置文件
(開機(jī)給kernel傳遞參數(shù),關(guān)閉主板dmidecode采集命名)
vim /etc/sysconfig/grub
#在GRUB\_CMDLINE_LINUX配置項(xiàng)中加入 net.ifnames=0 biosdevname=0 #不啟用BIOSDEV的配置
重新加載Grub配置
grub2-mkconfig -o /boot/grub2/grub.cfg
生成RHEL6的網(wǎng)卡配置文件
cd /etc/sysconfig/network-scripts mv ifcfg-enxxxxxx ifcfg-eth0
配置網(wǎng)卡
vim ifcfg-eth0
NAME="eth0" ONBOOT=yes
重啟系統(tǒng)生效
systemctl reboot
在VMWare中為CentOS7添加網(wǎng)卡設(shè)備
VMWare有一個(gè)小BUG,當(dāng)我們?cè)趧?chuàng)建虛擬機(jī)的同時(shí)指定了多塊網(wǎng)卡的時(shí)候,額外的網(wǎng)卡并不會(huì)被發(fā)現(xiàn),此時(shí)我們需要在虛擬機(jī)設(shè)置中將沒有被發(fā)現(xiàn)的網(wǎng)卡移除,再重新添加一張新的網(wǎng)卡,VMWare就會(huì)刷新虛擬機(jī),然后使用ifconfig就能夠出現(xiàn)新的網(wǎng)卡設(shè)備,再將ifcfg-eth0 Copy 成 ifcfg-eth1后就能夠使用了。
注意:當(dāng)網(wǎng)卡設(shè)備的MAC Address和網(wǎng)卡配置文件中的HDADDR不一致時(shí),會(huì)出現(xiàn)LSB錯(cuò)誤,所以在Copy配置文件的時(shí)候要確定修改HDADDR選項(xiàng)。網(wǎng)卡設(shè)備的真實(shí)MAC Address ,可以通過ifconfig來查看
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
在Ubuntu中使用NTP實(shí)現(xiàn)時(shí)間同步
這篇文章主要介紹了在Ubuntu中使用NTP實(shí)現(xiàn)時(shí)間同步,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09centos8安裝zabbix提示All mirrors were tried的解決方案
這篇文章主要介紹了centos8安裝zabbix提示All mirrors were tried的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01CentOS 5.1下跑Mono和Asp.net的實(shí)現(xiàn)方法分享
由于想研究在linux下跑.net程序的可行性,于是嘗試在CentOS5.1下搭建Mono環(huán)境和Asp.Net的服務(wù)器。Asp.Net的服務(wù)器是采用mod_mono和Apache的方式搭建(Nginx的搭建尚未研究)2012-04-04Linux下connect超時(shí)處理(總結(jié))
這篇文章主要介紹了Linux下connect超時(shí)處理(總結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-04-04Apache的壓力測(cè)試以及web性能優(yōu)化的常用知識(shí)總結(jié)
這篇文章主要介紹了Apache的壓力測(cè)試以及web性能優(yōu)化的常用知識(shí)總結(jié),筆記由《構(gòu)建高性能web站點(diǎn)》這本高人氣書籍整理而來,需要的朋友可以參考下2015-12-12詳解Linux 服務(wù)管理兩種方式service和systemctl
systemd是Linux系統(tǒng)最新的初始化系統(tǒng)(init),作用是提高系統(tǒng)的啟動(dòng)速度,盡可能啟動(dòng)較少的進(jìn)程,盡可能更多進(jìn)程并發(fā)啟動(dòng)。這篇文章主要介紹了Linux 服務(wù)管理兩種方式service和systemctl,需要的朋友可以參考下2019-09-09linux把一個(gè)文件的內(nèi)容復(fù)制到另一個(gè)文件的末尾
這篇文章主要介紹了linux把一個(gè)文件的內(nèi)容復(fù)制到另一個(gè)文件的末尾,文中給大家提到了linux 把文件末尾輸出到另一個(gè)文件的方法,需要的朋友可以參考下2019-08-08