centos6.5 无法上网的解决办法

新安装虚拟机centos6.5版本,可以ping通外网地址,却无法上网,无法用命令行下载文件,经解决后记录下解决方案
step1:检查虚拟机设置

确保网络连接工作在NAT模式,如图
这里写图片描述
step2:修改DNS地址

切换到root用户
切换到目录 /etc下

修改resolv.conf文件中的DNS地址,添加一个DNS地址 如nameserver:8.8.8.8 ,其中192.168.61.2是我虚拟机的网关IP,这个可以不用管,保存后退出。如图:
这里写图片描述

保存后打开火狐看能否登陆上百度,如果可以,那就OK了
但是,resolv.conf文件中的内容会在重启网络服务service network restart 或者虚拟机重启后 被重置。
所以要想配置被保留,我们需要修改虚拟机的网络配置
step3:修改虚拟机网络配置

切换到root用户
切换到目录network-scripts目录下,cd /etc/sysconfig/network-scripts/
修改网络配置文件ifcfg-eth0,在其中加入一项 DNS1=”8.8.8.8″,如图:
这里写图片描述

很多教程里面都说要设置启动模式为静态,把BOOTPROTO=”dhscp”改成BOOTPROTO=”static”,这样的话就会面临要加上静态的ip地址 IPADDR,还有网关GATEWAY等,这样比较麻烦,其实动态IP模式也能满足上网需求。
step4:重启网络服务

在root权限下通过命令 service network restart就可以重启网络服务
成功重启后,我们会发现/etc/resolv.conf文件中的DNS设置nameserver:8.8.8.8没有被重置掉
————————————————
版权声明:本文为CSDN博主「秒杀无心」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012480148/article/details/73527370

Leave a Reply

邮箱地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>