zoukankan      html  css  js  c++  java
  • CentOS ping: unknown host 解决方法


    如果某台Linux(CentOS)服务器ping域名, 如下提示:
    # ping www.sina.com
    ping: unknown host www.sina.com

    确认网络没问题的情况下, 可以通过如下步骤寻找解决办法:
    1) 确认设置了域名服务器

     

       # cat /etc/resolv.conf
        nameserver 8.8.8.8    #(Google的公共DNS服务)
        nameserver 8.8.4.4    #(Google的公共DNS服务)


    2) 确认网关已设置/确认路由表正常

        # netstat -rn
        Kernel IP routing table
        Destination Gateway Genmask Flags MSS Window irtt Iface
        0.0.0.0 10.10.10.1 0.0.0.0 UG 0 0 0 eth0

       如果未设置, 则通过如下方式增加网关:
       # route add default gw 10.245.75.1

       # grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
       /etc/sysconfig/network-scripts/ifcfg-eth0:GATEWAY=10.245.75.1

    3) 确认可用dns解析

       # grep hosts /etc/nsswitch.conf
       hosts:      files dns


    以上的1) 2) 3) 点只是确认问题,个人喜欢手工编写配置文件,一次解决问题。
       配置/etc/sysconfig/network-scripts/ifcfg-eth0文件后,重启network服务:
       vim /etc/sysconfig/network-scripts/ifcfg-eth0
       DEVICE="eth0"
       NM_CONTROLLED="yes"
       ONBOOT=yes
       TYPE=Ethernet
       BOOTPROTO=static
       IPADDR=10.245.75.240
       #PREFIX=24
       GATEWAY=10.245.75.1
       DNS1=8.8.8.8
       DNS2=8.8.4.4
       DEFROUTE=yes
       IPV4_FAILURE_FATAL=yes
       IPV6INIT=yes
       NAME="System eth0"
       UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx # uuid
       HWADDR=xx:xx:xx:xx:xx:xx                  # hwaddr
       NETWORKING=yes

       # service network restart

  • 相关阅读:
    sublime text3中html的使用
    WEB如何入门?各种渗透攻击如何入门?
    考思科认证NA过程的学习笔记
    HTML URL 编码(学习笔记)
    学习HTML过程中的笔记
    必学
    playfair密码
    二三级计算机考试时间
    DAY 135 VUE
    DAY 134 RBAC
  • 原文地址:https://www.cnblogs.com/pingzhanga/p/4414745.html
Copyright © 2011-2022 走看看