`
wbj0110
  • 浏览: 1598407 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

    Linux——CentOS7无法ping通外网问题

     当在终端中出现 ping: unknown host www.baidu.com 或 ping: www.baidu.com: 未知的名称或服务 时,该如何解决? 解决方法: 1.使用root用户登陆 2.打开resolver类库的配置文件 vi /etc/resolv.conf 3.加入以下...

    Linux CentOS 8 ping baidu.com 未知的名称或服务.pdf

    新手

    CentOS镜像:CentOS-7.3-x86-64-Minimal-1611.ISO 包,可用于本地虚拟机测试用

    标题提及的是“CentOS镜像:CentOS-7.3-x86-64-Minimal-1611.ISO”包,这表明这是一个用于安装CentOS 7.3操作系统的ISO镜像文件,具体版本为1611,且是64位(x86_64)的最小化(Minimal)安装版。这种镜像文件通常...

    解决Centos6.7:-bash: ./DrClientLinux: /lib/ld-linux.so.2: bad ELF

    在使用Linux系统,尤其是...通过上述方法和理解相关知识点,你应该能够解决`-bash: ./DrClientLinux: /lib/ld-linux.so.2: bad ELF`这样的问题。如果问题依然存在,可能需要进一步排查程序的编译设置或检查系统配置。

    centos7禁止ping的两种配置方法

    centos7禁止ping的两种配置方法,centos7禁止ping的两种配置方法,centos7禁止ping的两种配置方法,centos7禁止ping的两种配置方法,centos7禁止ping的两种配置方法,centos7禁止ping的两种配置方法,centos7禁止ping的两...

    CentOS 7.9 命令lsb-release: command not found解决方案

    CentOS 7.9 命令lsb_release: command not found解决方案 RPM安装文件

    适用于Windows10子系统的centos8 WSL

    安装方法 windows命令行(管理员): wsl --import <分发版> <安装位置> <文件名> [选项] 比如我的 wsl --import CentOS D:\CentOS D:\文件路径\centos8.tar 当然名字是可以乱起的啦,中文名没试过

    CentOS7yum安装smokeping最简明手册.docx

    CentOS 7 上安装 Smokeping 的详细指导 Smokeping 是一个基于 Linux 的网络延迟监控工具,可以对网络中的设备和服务器进行延迟监控,以便于网络管理员更好地管理和维护网络。CentOS 7 是一个流行的 Linux 发行版,...

    解决centos python 3 ModuleNotFoundError: No module named '_bz2'

    解决这个问题,可以按照以下步骤操作: 1. **检查Python安装路径**:首先确认你的Python 3安装在哪里,通常在`/usr/bin/python3`或`/usr/local/bin/python3`。然后找到对应的`lib`目录,如`/usr/lib/python3`或`/...

    针对piix4_smbus ****host smbus controller not enabled的解决方法

    ### 针对piix4_smbus ****host smbus controller not enabled的解决方法 在Linux环境下,用户可能会遇到与SMBus控制器相关的错误提示,例如“piix4_smbus ****host smbus controller not enabled”。这个问题通常...

    centos 6.x配置smokeping

    ### CentOS 6.x 配置 Smokeping 的详细步骤 Smokeping 是一款优秀的网络延迟监控工具,主要用于检测网络链路质量的变化。它通过周期性地发送 ICMP 数据包来测量往返时间 (RTT),并以图形化的形式展示出来。下面将...

    centos:7.2.1511的docker镜像

    该镜像是centos:7.2.1511镜像离线包,下载该镜像在docker机器上执行命令: cat centos7.2.1511.tar | docker import - centos:7.2.1511

    CentOS5.3-5.8_32x64位DVD镜像下载种子

    【标题】"CentOS5.3-5.8_32x64位DVD镜像下载种子"涉及的是Linux操作系统中的一个发行版本——CentOS,具体是5.x系列的多个版本。CentOS是一款基于Red Hat Enterprise Linux源代码再编译的开源操作系统,它提供了与...

    在centos7上面安装sougou输入法

    解决方法是在当前用户下执行命令: ```bash gsettings set org.gnome.settings-daemon.plugins.keyboard active false ``` 再次尝试使用im-chooser选择Fcitx。 ##### 2. 缺少依赖库问题 在运行`sogou-qimpanel`时...

    深度解构CentOS 7:核心功能、运维实践与应用场景.zip

    CentOS 7,作为Linux操作系统家族的一员,以其稳定的性能、长期支持承诺和企业级兼容性在全球范围内赢得了广泛的用户群。本篇文章将围绕CentOS 7的核心功能、运维实践及典型应用场景展开,力求提供一套全面且实用的...

    centos下安装openoffice及解决菜单中文乱码

    然而,考虑到CentOS字体库的局限性,这种方法可能无法提供满意的解决方案。 #### 方法二:导入Windows XP字体 更为彻底且有效的方法是从Windows XP系统中拷贝全部字体至CentOS的字体目录。具体步骤如下: 1. **...

    centos无法开机解决方法

    "CentOS 无法开机解决方法" CentOS 是一个基于 Red Hat Enterprise Linux 源代码的开源操作系统,广泛应用于服务器和数据中心。然而,在使用 CentOS 的过程中,可能会遇到无法开机的问题。这种情况可能是由于各种...

    centos 7.1 mysql5.7.12常见问题解决

    标题:"centos 7.1 mysql5.7.12常见问题解决",该标题指向了 Centos 7.1 操作系统下使用 MySQL 5.7.12 版本时可能遇到的问题和解决方法。 描述:"centos 7.1.1503 系统下使用 mysql5.7.12 时遇到问题以及解决办法总结...

    centos5安装smokeping

    在本文中,我们将深入探讨如何在 CentOS 5.5 x64 系统上安装 Smokeping,这是一个强大的网络延迟和可用性监控工具。首先,我们需要确保系统的 yum 源是最新且可靠的,因此我们将配置上海交通大学提供的 CentOS 更新...

Global site tag (gtag.js) - Google Analytics