默認(rèn)centos6網(wǎng)卡名是eth0 ,centos7以后版本和Ubuntu網(wǎng)卡名都是ens33 ,在自動(dòng)化運(yùn)維時(shí)候網(wǎng)卡名不一樣,會(huì)導(dǎo)致無(wú)法統(tǒng)一控制
centos7:
一、
1、
vim /etc/default/grub
找到下面這行:
GRUB_CMDLINE_LINUX="rhgb quiet"
在后面添加?net.ifnames=0?
GRUB_CMDLINE_LINUX="rhgb quie net.ifnames=0 "
使用grub2-mkconfig?命令重新生成grub配置并更新內(nèi)核
grub2-mkconfig -o /boot/grub2/grub.cfg
2、 移動(dòng)原來(lái)的配置文件為eth0
mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-eth0
修改配置文件中的ens33為eth0
NAME=eth0
DEVICE=eth0
3、重啟centos
二、安裝時(shí)修改
安裝界面,按Tab鍵?輸入net.ifname=0 biosdevname=0
?
?
Ubuntu
1、登陸用戶
2、切換到root
sudo -i
3、修改配置
vim /etc/default/grub
找到這行:
GRUB_CMDLINE_LINUX=""
修改為:
GRUB_CMDLINE_LINUX="net.ifnames=0 "
使用grub-mkconfig?命令重新生成grub配置并更新內(nèi)核
grub-mkconfig -o /boot/grub/grub.cfg
4、修改網(wǎng)卡配置(否則重啟后沒(méi)網(wǎng)絡(luò))
vim ./etc/network/interfaces
?
?
?
基于BIOS支持啟用biosdevname軟件
內(nèi)置網(wǎng)卡:em1,em2
pci卡:pYpX Y:slot ,X:port
(2) 名稱組成格式
en: Ethernet 有線局域網(wǎng)
wl: wlan 無(wú)線局域網(wǎng)
ww: wwan無(wú)線廣域網(wǎng)
名稱類型:
o<index>: 集成設(shè)備的設(shè)備索引號(hào)
s<slot>: 擴(kuò)展槽的索引號(hào)
x<MAC>: 基于MAC地址的命名
p<bus>s<slot>: enp2s1? #p表示總線
?
本文摘自 :https://www.cnblogs.com/