网络无法 ping 通,这是怎么回事?事实上,这是一个非常普遍的问题。主要分为两种情况:同网段ping不通和不同网段ping不通。下面我们就来看看详细内容吧。 同网段ping不通的原因
ping命令不通的情况主要有两种。一是同一个网段的ip地址无法ping通,二是ping命令不能在不同的网络下工作。无法 ping 通该网段的 IP 地址。每种情况都不同。我们先来看同网段无法ping通的两种情况。
1、同网段Ping不通,结果为“无法访问目标主机”
目的IP与源IP在同一网段,且ping的结果是“无法访问目标主机”,属于ping的请求没有发送。
我们来看看 ping 不存在同网段的 IP 地址的情况。
发送 ping 请求后,响应为“无法访问目标主机”。
原因是什么?
表示此时ping请求没有发送成功。这时需要检查:
1、对方是否已开机? ip是否存在?
2、如果存在跨交换机VLAN,检查对应的中间Trunk链路是否连通?
3.使用直接路由是否正确?我应该采用默认路由而不是直接路由吗?
4.子网掩码是否错误?
5.默认网关是否填写正确?
2、同网段Ping失败,结果“超时”
目的ip和源ip在同一个网段,Ping的结果是“超时还是超时”。 ping 请求已成功发送,但目标主机未回复。
发送 ping 请求后,响应显示“timeout”。
原因是什么?
在本例中,ping 已成功发送并到达主机,但未收到响应。请检查:
1.检查防火墙。防火墙禁止响应 ping。 。
2、子网掩码设置错误,导致设备不在同一网段。
3、设备硬件故障,导致设备没有对应的mac地址,无法生成路由表,走默认路由。
4. IP冲突,或者IP地址与直连路由不在同一网段。
5、网关设置不正确
跨网段 ping 不通的原因
ping 不通的可能原因:不同的网段有很多,我们来看看跨网段的常见原因。
1、跨网段ping不通,结果为“无法访问目标主机”
如果跨网段无法访问目标主机,则说明请求未发送成功,无法获取目的IP地址。带有mac地址。
可能的原因有:
1. 目的IP地址不存在。
2.检查路由表是否有默认路由
3.检查arp表是否有网关的mac地址
4.有网关设置错误
5.走默认路由
2.跨网段ping不通,结果为“超时”
如果超时显示后,表示 ping 请求消息已发送。目的IP的网关已获取目的IP的mac地址,但目的主机尚未回复,或者源主机无法接收。这些应该检查回程路由和节点回程路由。
可能的原因有:
1、检查防火墙是否拦截了ping请求报文。
2、检查经过该节点的路由是否正确,或者是否有返回路由。
3、回程的硬件网卡出口和ping请求的入口网卡不一样。
4、交换机vlan对应的接口全部down,导致vlan状态为down,没有生成该vlan对应的路由。