重装了系统,不过原来的虚拟机系统文件都还在,就只重装了虚拟机,虚拟机版本是VM8.0.4,安装好虚拟机然后我就打开我原来安装好的CentOS.vmx文件,版本是centos6.5
但是发现我本机ping不通centos了,没装系统之前是可以的,已经设置过了,而且centos的文件都还在,所以很好奇,
输入命令ifconfig -a 发现设置的ip地址没有生效 ,而且是 eth1 不是原来的eth0
输入命令ifconfig eth0 报了错误: eth0: error fetching interface information : device not found
但在etc/sysconfig/network-scripts/ ifcfg-eth0 是在的,不知道为什么没加载到
vi ifcfg-eth0
发现设置仍是在的,但是就是没生效
网上百度了一下,有的是说:
第一种解决方案:
mv ifcfg-eth0 ifcfg-eth1
vi ifcfg-eth1 把eth0改为ifcfg-eth1
我试了试,可能我操作的不对,没有 ifup eth1 反正
没有成功,我甚至把networking里的ifcfg-eth0改了名字,但是没解决问题
其实我比较好奇为什么会突然网卡变了,专业名词应该叫网卡吧,百度了好久发现有个人说法有点道理
第二种方案:
在 vim /etc/udev/rules.d/70-