CentOS7虚拟机启动后网卡名改变

配置CentOS7虚拟机ip的时候出现两个问题,一个是ifcfg-eth0配置文件导致的问题,一个是更换了虚拟网卡mac地址后导致的问题,两个问题都会改变网卡名称,导致原本的ifcfg-eth0配置文件无法生效,出现了一个新的网卡,eth1,但是却没有ip地址。
摘要由CSDN通过智能技术生成

第一个问题

在CentOS7启动后,发现出现了一块名为eth1的网卡,但是网卡上并没有ip地址。eth0的网卡不见了。然后查看了一下网卡的配置文件:

cat /etc/sysconfig/network-scripts/ifcfg-eth0

发现,并没有eth1网卡的配置文件。
然后,查看/etc/udev/rules.d/70-persistent-ipoib.rules中,有两块网卡。于是怀疑可能是网卡的配置文件和实际的网卡没有绑定上。于是再次查看ifcfg-eth0的内容,发现其中网卡名称的字段,NAME=enp3s0,这应该是从别处复制过来的配置文件内容,和真实的网卡名称不匹配。
NAME字段是表示网卡的物理设备名称,如果写的名称和真实设备名称不匹配,那么那块网卡的名称就会发生变化,因为在udev/rules里面配置的是网卡名称生成的策略,会顺次变成eth1了。

在将网卡名称改好以后,重启虚拟机,发现eth0可以正常启动了,并且通过dhcp获取到了ip地址。

第二个问题

然后,我将kvm镜像拷贝了一份,重新启动了一下,发现又出现了上边出现的问题。eth0不见了,eth1出现了。于是通过

ls /sys/class/net

命令发现,现在只有一块eth1网卡,然后使用


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值