在virtualbox下装好centos6.5后,
使用ifconfig 查看etho的ip信息,发现没有ip地址
使用service network restart
出现以下错误:
device not managed by networkmanager
百度发现可以通过
service NetworkManager stop
service network start
这两条命令解决以上的问题 参考:http://www.68idc.cn/help/jiabenmake/qita/2014011967620.html
chkconfig NetworkManager off chkconfig network on这两条命令其实不执行也没关系,,第一个应该是禁止开机启动
但是又出现另一个问题
Determining IP information for eth0... failed; no link present. Check cable?
找到网上的办法,在/etc/sysconfig/network-scripts/ifcfg-eth0最后面加了
check_link_down(){
return 1;
}这个函数就不显示这个了错误了
最后报这个错误:
Determining IP information for eth0...failed
同样去网上找答案,设置静态ip,在桌面端设置ip,都试过了,还是不行,有些答案说是dhcp没开启的问题,但是我的virtualbox同时起了一个centos7却能获取到ip
最后我比对了两个虚拟机的网络设置,终于找到问题
两者的区别在于6.5的没有勾上这个,,我打勾后再执行service network restart立马解决了这个问题
出现这个Determining IP information for eth0...done就表示成功了,截图留念
很少写博客,没想到这么累,估计是不习惯,,以后还是要把棘手的问题记录下来
在VirtualBox中安装CentOS6.5后,遇到无法获取IP地址的问题。尝试通过`service network restart`命令时,显示设备不受NetworkManager管理。解决方法包括停止NetworkManager服务,启动network服务,以及在`/etc/sysconfig/network-scripts/ifcfg-eth0`文件中添加`check_link_down`函数。尽管如此,仍出现`Determining IP information for eth0... failed`错误。最终发现是CentOS6.5虚拟机未启用网络适配器的DHCP设置,启用后问题得到解决。
1046

被折叠的 条评论
为什么被折叠?



