问题:刚安装完centos,修改了网络接口配置文件,在进行网络重启时发现重启失败。
解决思路:
1.打开日志查看:tail /var/log/messages
想着ifup-eth这个文件是执行什么功能呢?于是去查了一番,原来是开启网络接口功能。一开始我以为这是配置文件是需要自己写的,但是网上说这个文件与ifcfg文件相关联,这就代表只要你的文件里有ifcfg文件,那么ifup也就存在。于是我又想,这是不是ifup文件里面哪里有出错,结果打开一看,里面一站式配置好,而且都是变量,不存在自己输入的问题。接着我又回过头看ifcfg的配置文件,少了个Mac地址,于是我把它添加上,然后开启网络接口。
2.结果还是失败,于是我尝试开启单个接口:ifup ens33
这时错误报告说是Mac地址错误,我回头查看了我的配置文件,发现Mac地址少了2个字节,于是补上。最后网络终于可以用了!
3.最后补上我的配置文件和总结
总结:当网络连接不上时,不能只单纯的看网络状态,并根据这个在百度上搜索(这是血的教训,我在网络上搜了大半天,所有的解决办法都用过,结果还是解决不了问题。) 具体情况具体分析,像遇到我这样的问题,就如上解决。遇到问题,一定要细致查看日志内容,抽丝剥茧,找到真正问题所在。另外,如果你当时脑子已经一片浆糊,像个机器人那样,在网上搜索答案,那我建议休息,等脑子清醒了再静下心来找解决方案。