ping: www.baidu.com: Name or service not known

[root@www ~]# ping www.baidu.com
ping: www.baidu.com: Name or service not known
原因:
DNS问题 。

执行 ping www.baidu.com 命令时,首先经过的是DNS解析,然后才到达网关。

具体流程如下:

DNS解析:首先,您的计算机会尝试解析域名 www.baidu.com,以获取对应的IP地址。这个解析过程将会经过本地DNS缓存、本地DNS服务器和递归DNS服务器。只有在获取到目标主机的IP地址后,才能进行后续的通信。

网关:一旦您的计算机知道了目标主机(如百度)的IP地址,它将构建一个PING请求,将其封装成一个IP数据包,并将该数据包发送到目标主机的IP地址。在这个发送过程中,如果您的计算机和目标主机之间有一个网关,那么数据包将通过网关进行路由。网关是连接本地网络和互联网之间的设备,它可能会执行网络地址转换(NAT)等操作,以确保数据包正确地到达目标主机。

ping www.baidu.com 一直卡着,那么DNS已经通过、此时是网关的问题了。

你可能感兴趣的:(运维,服务器,centos,xml,linux)