`

linux系统:"ping: unknown host www.baidu.com"

阅读更多
"ping: unknown host www.baidu.com"
解决方案:
  
如果某台Linux服务器ping不通域名, 如下提示:

# ping www.baidu.com
ping: unknown host www.baidu.com

如果确定网络没问题的情况下, 可以通过如下步骤寻找解决办法:

1) 确定设置了域名服务器, 没有的话, 建议设置Google的公共DNS服务, 它应该不会出问题的

# cat /etc/resolv.conf
-------------------------------------------------------------------
nameserver 8.8.8.8
nameserver 8.8.4.4
-------------------------------------------------------------------

2) 确保网关已设置

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

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

# route add default gw 192.168.40.1

或者手工编写/etc/sysconfig/network-scripts/ifcfg*文件后, 重启network服务:

# service network restart

3) 确保可用dns解析

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

如果以上哪个有问题, 修正后, 再测试, 应该就没问题了:

#ping -c 3 www.baidu.com
PING www.a.shifen.com (220.181.6.175) 56(84) bytes of data.
64 bytes from 220.181.6.175: icmp_seq=0 ttl=50 time=9.51 ms
64 bytes from 220.181.6.175: icmp_seq=1 ttl=50 time=8.45 ms
64 bytes from 220.181.6.175: icmp_seq=2 ttl=50 time=8.97 ms
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 8.450/8.977/9.511/0.446 ms, pipe 2

--End--
分享到:
评论
1 楼 yangpeihai 2012-07-15  

相关推荐

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

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

    解决Linux ping: unknown host

     ping: unknown host www.baidu.com  首先确定已经连接上路由器,并且路由器能够访问外网,可以通过访问网关进行确定  [root@localhost ~]# ping 8.8.8.8  PING 192.168.1.1 (192.168.1.1) 56(84) bytes of ...

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

    新手

    信息安全技术基础:Windows下ping命令的使用.pptx

    ping是一个基于TCP/IP协议的网络诊断工具,广泛应用于Windows、Unix和Linux等操作系统中。它通过发送ICMP(Internet Control Message Protocol)回显请求数据包到目标主机,并期待收到相应的回显应答,以此来检测...

    Linux 下常用的网络配置命令

    Linux 操作系统中,网络配置是非常重要的一方面。配置网络接口、路由表、arp 缓存等都是网络管理员需要掌握的技能。本文将介绍 Linux 下常用的网络配置命令,包括 ifconfig、route、traceroute、ping、netstat、...

    Ping命令应用:轻松排除网络故障

    Ping 命令应用:轻松排除网络故障 Ping 命令是网络故障排除的重要工具,了解 Ping 命令的使用技巧可以帮助我们快速排除网络故障。本文将介绍 Ping 命令的应用技巧,包括“.0”可以有条件省略、数字串代替 IP 地址,...

    ping命令测网速.pdf

    ### 使用Ping命令进行网速测试 #### 一、Ping命令简介 `ping`命令是一种用于检测网络连通性的工具,其工作原理是向目标主机发送ICMP(Internet Control Message Protocol,互联网控制消息协议)回显请求(Echo ...

    Ping插件for p-jblog.rar

    ping,操作系统里基本的一个小工具,正宗的解释是“用来侦测网络上的远端主机是否存在,并判断网络状况是否正常的网络侦测工具”。 这里提到的ping仅仅是一个对用户公开的简单的api,用户可以通过这个接口通知...

    elasticsearch 集群主节点与子节点配置文件

    # 集群的名称 cluster.name: rick # 节点名称 node.name: rick node.master: true node.data: false ...discovery.zen.ping.unicast.hosts: ["192.168.1.24","192.168.1.44","192.168.1.62","192.168.1.19"]

    解决docker报错dial tcp lookup registry-1.docker.io

    解决docker报错dial tcp lookup registry-1.docker.io

    ping 外网报错:比如ping百度 From 192.168.0.56 (192.168.0.56) icmp_seq=3 Time to live exceeded

    ping 百度正常通的情况显示如下: [root@ecs-a3b8-0206429 ~]# ping baidu.com PING baidu.com (220.181.38.148) 56(84) bytes of data. 64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=1 ttl=50 time=...

    ping命令简介[借鉴].pdf

    ping 命令的执行格式如下:ping [ 远程服务器名 ][ 参数 ],例如:ping www.yesky.com,这将得到 http://www.yesky.com(天极网)的 IP 地址、传送数据包的最大时间和最小时间等。 ping 命令的输出信息可以分为四...

    几种CMD网络命令[归类].pdf

    可以判断出目标 IP 的操作系统为 Linux。 traceroute 命令 traceroute 命令用于追踪数据包的路由路径。例如: C:\> tracert 61.129.45.177 可以用来判断数据包经过了多少个路由器。 CMD 网络命令可以分为网络...

    《计算机网络》实验:网络常用命令(20211104223030).pdf

    实验中,我们使用ping命令测试访问www.baidu.com的网络延迟,记录最小、最大和平均时延。同时,可以使用`ping -l 10000 www.baidu.com`指定发送10000字节的数据包,观察大包传输时的网络性能。 3. **ARP命令**:...

    Ping命令大全.rar

    11. **-k 参数**: `ping -k host-list www.example.com`使用严格源路由(Strict Source Route),通过指定的主机列表。 **网络诊断与问题排查** Ping命令在排查网络问题时有多种用途: 1. **确认网络连通性**: ...

    Linux批量ping的脚本(Linux工具箱).pdf

    Linux批量ping的脚本(Linux工具箱) Linux批量ping的脚本是Linux工具箱中的一种实用工具,用于批量检查某个网段的连通性。下面是该脚本的详细介绍。 一、环境准备 在使用Linux批量ping的脚本之前,需要准备好环境...

    linux查看系统环境配置及常用命令

    Linux 查看系统环境配置及常用命令 Linux 作为一个免费的操作系统,以其可靠、稳定、速度快等优点,拥有一批丰富的功能。下面,我们将一起学习 Linux 的一些主要命令,希望大家能尽快进入到 Linux 的世界里,成为玩...

    ping是什么意思.doc

    - 例如:`ping 192.168.1.1` 或 `ping www.example.com` 2. **基本用途**: - **检测网络连接**:验证本地计算机与远程服务器之间的连接是否正常。 - **测量延迟**:通过计算往返时间(RTT),可以得知网络的响应...

    150个常用的Linux命令汇总

    以下是 150 个常用的 Linux 命令汇总,涵盖了文件和目录操作、查看文件及内容处理、文件压缩及解压缩、信息显示、搜索文件、用户管理、基础网络操作、深入网络操作、磁盘文件系统、关机和查看系统信息、系统管理、...

    Linux系统必学的60个命令

    在Linux系统中,掌握常用命令是高效工作的关键。Linux提供了丰富的命令工具,用于磁盘操作、文件管理、目录操作、进程控制、权限设置以及网络通信等多个方面。本文将介绍60个重要的Linux命令,这些命令涵盖了从安装...

Global site tag (gtag.js) - Google Analytics