如果ping命令返回如下错误,那主要的可能性就是系统的DNS设置有误。

  1. [root@CentOS5 ~]# ping www.sina.com.cn
  2. ping: unknown host www.sina.com.cn

可以通过如下方法来解决,此方法已经在linux和solaris系统下通过验证。

1) 确定设置了域名服务器

没有的话, 建议设置Google的公共DNS服务, 它应该不会出问题的

  1. # cat /etc/resolv.conf
  2. -------------------------------------------------------------------
  3. nameserver 8.8.8.8
  4. nameserver 8.8.4.4
  5. -------------------------------------------------------------------

2) 确保路由表正常

  1. [root@CentOS5 ~]# netstat -rn
  2. Kernel IP routing table
  3. Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
  4. 192.168.128.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0
  5. 169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
  6. 0.0.0.0         192.168.128.2   0.0.0.0         UG        0 0          0 eth0

如果未设置, 则通过如下方式增加网关:

  1. # route add default gw 192.168.128.2

3) 确保可用dns解析(这步常忘了)

  1. # grep hosts /etc/nsswitch.conf
  2. -------------------------------------------------------------------
  3. hosts:      files dns
  4. -------------------------------------------------------------------

注意,上面的配置要加上dns。
以下是dns的配置,备忘。
hosts: dns files
表示只在DNS失效时候才使用/etc/hosts文件

hosts: dns 
表示只用DNS解析主机

host: files 
表示只用/etc/hosts文件解析主机

hosts: files dns
将使用/etc/hosts文件解析主机,表示如果无法解析主机名将使用DNS。

最新文章

  1. Webpack:前端资源模块化管理和打包工具
  2. 初识MVC
  3. Java一个汉字占几个字节(详解与原理)
  4. spring框架学习(二)依赖注入
  5. sql server使用中遇到的问题记录
  6. windows一个目录下最大文件数目
  7. 差分约束系统 POJ 3169 Layout
  8. ArcGIS与SuperMap的使用比较(1)
  9. header('Content-type:text/html;charset = utf-8');出现中文乱码
  10. mysql 日期
  11. 记录一次MVC3升级MVC4遇到的问题
  12. c++ 连接两个字符串实现代码 实现类似strcat功能(转)
  13. 自动匹配HTTP请求中对应实体参数名的数据(性能不是最优)
  14. 全面修复IE,注册IE所有dll
  15. 计算机内存碎片(中)——外部碎片化(内存 & 文件系统 & 数据库系统通杀)
  16. 设计模式(二)-- 外观模式(Facade)
  17. SPA UI-router
  18. WPF关于“在“System.Windows.Markup.StaticResourceHolder”上提供值时引发了异常。”问题解决办法
  19. 2017-2-21 C#基础 if条件语句,作用域
  20. PHP 购物车 php闭包 array_walk

热门文章

  1. 九、EnterpriseFrameWork框架基础功能之消息管理
  2. npp基本设置
  3. Cesium开发添加entity无法显示
  4. Centos7下安装Seafile实现私有网盘
  5. 电脑提示‘您需要来自Administration的权限才能对此文件夹进行更改’怎么删除文件
  6. nordic-mesh中应用的代码实现
  7. 补充的css知识点
  8. 福大软工1816:Beta总结
  9. JS 中substring() , substr(), slice() 的区别
  10. 使用Logstash同步数据至Elasticsearch,Spring Boot中集成Elasticsearch实现搜索