使用過(guò)centos6和7的小伙伴們为牍,覺(jué)得最大的差別就是網(wǎng)卡名和服務(wù)管理以及系統(tǒng)啟動(dòng)方式了辆亏,那我們今天就說(shuō)一下如果修改centos7的網(wǎng)卡名。
修改網(wǎng)卡名的時(shí)候有兩種辦法玄渗,那么第一種就是在安裝操作系統(tǒng)的時(shí)候,選擇第一項(xiàng)安裝centos7狸眼,然后按tab
鍵打開(kāi)kernel啟動(dòng)選項(xiàng)藤树。
增加內(nèi)核參數(shù):
net.ifnames=0 biosdevname=0
,輸入完成后回車(chē)正常安裝操作系統(tǒng)就可以了拓萌。
那么第二種方法呢岁钓,畢竟咱們都已經(jīng)進(jìn)入操作系統(tǒng)了,所以咱們就需要對(duì)grub菜單進(jìn)行編輯了。
首先第一步我們需要移動(dòng)現(xiàn)在的網(wǎng)卡配置文件屡限,修改為ifcfg-eth0
mv ifcfg-eno16777728 ifcfg-eth0
因?yàn)閏entos7采用grub2引導(dǎo)品嚣,還需要對(duì)grub2進(jìn)行修改,編輯/etc/default/grub配置文件钧大,在GRUB_CMDLINE_LINUX
這個(gè)參數(shù)后面加上net.ifnames=0 biosdevname=0
[root@lsl network-scripts]# vi /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
然后使用grub2-mkconfig命令重新生成GRUB配置并更新內(nèi)核
grub2-mkconfig -o /boot/grub2/grub.cfg
最后一部我們直接重啟操作系統(tǒng)
reboot
重啟后驗(yàn)證網(wǎng)卡名稱(chēng)
[root@lsl~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.56.130 netmask 255.255.255.0 broadcast 192.168.56.255
inet6 fe80::20c:29ff:fe6d:d894 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:6d:d8:94 txqueuelen 1000 (Ethernet)
RX packets 27413 bytes 38532163 (36.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 7727 bytes 702194 (685.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0