虚拟机添加了网卡但是无法启动解决方案


实际环境:

我安装了一个centos6.9系统,安装完之后我将原来的网卡移除,再重新添加了一个网卡

导致原来网卡的配置文件和现阶段的网卡mac地址不一样,无法正常启动网卡

问题:

显示
Bringing up interface eth0:  Device eth0 does not seem to be present,delaying initialization.

 

解决方法;

打开文件

[apps@anza tmp]$ vim /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:14:18:2c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:14:18:2e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

 

 修改为如下:

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:14:18:2e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

注意查看address和eth*的不同

 

还要修改eth0配置文件

[root@nginxload ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 

DEVICE=eth0
HWADDR=00:0C:29:14:18:2e
TYPE=Ethernet
UUID=f8aa2b9a-ef40-4750-bcf1-c8f4d8c6cec3
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

 

重启服务:

service network restart

或者重启服务器

reboot


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM