方法:1、將網(wǎng)卡配置文件名稱重命名為eth0;2、利用vi命令將網(wǎng)卡文件內(nèi)的NAME參數(shù)改為eth0;3、禁用網(wǎng)卡命名規(guī)則;4、添加udev網(wǎng)卡規(guī)則;5、利用“grub2-mkconfig”命令更新grub配置參數(shù);6、重新啟動(dòng)系統(tǒng)即可。
本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。
linux怎么修改網(wǎng)卡名稱為eth0
方法/步驟:
1.首先將網(wǎng)卡配置文件名稱重命名為eth0:
cd /etc/sysconfig/network-scripts/ mv ifcfg-eno1677736 ifcfg-eth0
2.其次編輯修改后的網(wǎng)卡文件:vi ifcfg-eth0
將NAME參數(shù)改為與網(wǎng)卡文件相同的名稱:NAME=eth0
3.接下來禁用網(wǎng)卡命名規(guī)則。
此功能通過/etc/default/grub文件來控制,要禁用此次功能,在文件中加入"net.ifnames=0 biosdevname=0"即可。
vim /etc/default/grub; GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root crashkernel=auto rd.lvm.lv=rhel/swap vconsole.font=latarcyrheb-sun16 vconsole.keymap=us net.ifnames=0 biosdevname=0 rhgb quiet"
4.添加udev網(wǎng)卡規(guī)則
在/etc/udev/rules.d目錄中創(chuàng)建一個(gè)網(wǎng)卡規(guī)則70-persistent-net.rules文件。
vim /etc/udev/rules.d/70-persistent-net.rules;
在文件中寫入以下參數(shù):
SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="需要修改名稱的網(wǎng)卡MAC地址",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"
5.執(zhí)行g(shù)rub2-mkconfig -o /boot/grub2/grub.cfg命令生成更新grub配置參數(shù)。
6.reboot重啟系統(tǒng)驗(yàn)證成功