科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道ping localhost报告找不到解析

ping localhost报告找不到解析

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

通常,优先级最高的是files,即/etc/hosts文件中的解析,然后才是dns,如果这里设置不对,将有可能任何查询都无法执行,修正这个设置后。

2008年3月17日

关键字: DNS Linux 服务器 localhost ping 操作系统

  • 评论
  • 分享微博
  • 分享邮件

  问题

  ping任何域名都报告找不到解析,甚至localhost都找不到解析

  解决方案

  在linux上,有几种查询的方式,分别是:

  # Legal entries are:

  #

  # nisplus or nis+ Use NIS+ (NIS version 3)

  # nis or yp Use NIS (NIS version 2), also called YP

  # dns Use DNS (Domain Name Service)

  # files Use the local files

  # db Use the local database (.db) files

  # compat Use NIS on compat mode

  # hesiod Use Hesiod for user lookups

  这几种方式可以在/etc/nsswsitch中切换。

  在这个配置文件中,有个配置项目是

  hosts: db files nisplus nis dns

  他决定了由先后查询的顺序

  通常,优先级最高的是files,即/etc/hosts文件中的解析

  然后才是dns

  如果这里设置不对,将有可能任何查询都无法执行

  修正这个设置后

  执行/etc/init.d/network restart即可

  然后重新ping localhost或者其他域名即可正常工作

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章