红联Linux门户
Linux帮助

centos DNS问题(只能ping通IP域名白费)

发布时间:2016-07-05 16:19:37来源:blog.csdn.net/ljgstudy作者:_吊儿郎当_
情景:前一天在虚拟机中配置好了centos6.3 ,可以正常上网,顺便把ftp服务器搭建起来,今天一开机这货竟然不能上网了。
 
问题:
如下图:
centos DNS问题(只能ping通IP域名白费)
可以ping通ip地址,不过域名ping通。
 
解决过程:
step1)初步判断DNS有问题
step2)googling...
step3)修改配置文件/etc/resolv.conf;并保存,图如下:
centos DNS问题(只能ping通IP域名白费)
step4)重新启动服务,用以加载配置文件
centos DNS问题(只能ping通IP域名白费)
step5)继续测试ping www.baidu.com 结果如下:
centos DNS问题(只能ping通IP域名白费)
依然存在错误.
step6)检查文件 /etc/resolv.conf,这竟然变成这样了
centos DNS问题(只能ping通IP域名白费)
step7)菜鸟一枚,百思不能想明白,googling...有新发现:如果网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0)
没有设置DNS的相关信息,每次重新启动网络服务就会刷新这个文件到初始状态。马上配置,网卡配置完成如下:
centos DNS问题(只能ping通IP域名白费)
保存后,重新启动服务,大功告成.
centos DNS问题(只能ping通IP域名白费)
 
总结:配置DNS信息的时候,若没有在网卡配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0)配置,仅在/etc/resolv.conf中配置是无效的。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/22102.html