linux7.4改网卡名,Centos7.4版本下修改网卡名称为eth0

项目组最近需要安装部署多条centos7.4-1708版本的系统。通过ios刻录光盘且不必说,也可以通过usb进行刻录安装系统。

安装完成3台机器之后,要求内核升级至4.19.12版本。安装过程采用全英文键盘,选择上海时区,建立账户,格式化磁盘等一顿操作完成后,可以登录,并安装一些必备的软件,要求不能yum update全局更新,只能每次单独安装所需软件包。

比如: yum install -y bash-completion

yum install -y vim

yum install -y net-tools.x86_64

升级命令: yum install -y kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm

然后修改启动时新内核排第一,默认进入: grub2-set-default 0,重启。

之后,发现ifconfig命令改eno1名字-->eth0

发现只有在原有内核中操作才会生效。因为出现的修改不成功,不生效的问题。

#更改网卡配置文件名称

cd /etc/sysconfig/network-scripts/

mv ifcfg-eno33559296 ifcfg-eth0

#编辑网卡ifcfg-eth0信息

NAME=eth0

DEVICE=eth0

#修改/etc/sysconfig/grub 配置文件,加上net.ifnames=0 biosdevname=0

GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb "net.ifnames=0 biosdevname=0" quiet"

#用命令grub2-mkconfig 重新生成grub配置

grub2-mkconfig -o /boot/grub2/grub.cfg

#重启

reboot

注意几个问题:

1.  这里的net.ifnames=0 biosdevname=0,需要加上"" ;

2. systemctl disable NetworkManger && reboot;

3. 在初始内核里面做以上操作,否则在新内核登录,发现一直修改不生效;

4. 在新内核登录后,发现static配置的ip不生效,可以通过ifconfig eth0 ip进行设置,亲测有效;

5. 发现ssh连接不上,可能是因为默认路由: ip route add default  via 192.168.40.1

通过上面的方法有试过还是不行的,再根据如下配置:

a) systemctl enable NetworkManager-wait-online

b) vim /etc/sysconfig/network-scripts/ifcfg-eth0

删除UUID,添加HWADDR=**:**:**:**:**:**

再重启试下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值