如何解决电脑ping不通路由器的问题(怎么解决网络ping不通问题)

2023-05-29 10:46:47

一、如何解决电脑ping不通路由器的问题


1、路由器开启禁Ping服务。禁ping其实就是过滤ICMP包,其工作原理是Ping发送一个ICMP(Internet Control Messages Protocol)即因特网信报控制协议;回声请求消息给目的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。
2、远端服务器开启了防火墙功能。
3、无线路由器缓存问题。
4、依照以上3点仔细排查,如果没有发现过滤ICMP包规则及开启相应防火墙功能,这说明问题只能出在无线路由器本身,于是重启了无线路由器,再次尝试发现能ping通192.168.2.1,这说明无线路由器缓存也可能导致不能ping通网关却可以上网。


二、怎么解决网络ping不通问题


原因:

1、某些路由器端口是不允许用户Ping的。

2、访问控制。不管中间跨越了多少跳,只要有节点对ICMP进行了过滤,Ping不通是正常的。最常见的就是防火墙的行为。

3、多路由负载均衡场合。比如Ping远端目的主机,成功的reply和timed out交错出现,结果发现在网关路由器上存在两条到目的网段的路由,两条路由权重相等,但经查一条路由存在问题。

4、引入NAT的场合会造成单向Ping通。NAT可以起到隐蔽内部地址的作用,当由内Ping外时,可以Ping通是因为NAT表的映射关系存在,当由外发起Ping内网主机时,就无从查找边界路由器的NAT表项了。

解决方法:

1、打开网络和共享中心,更改适配器设置,右键VMware Network Adapter VNnet8——选择属性,双击Internet 协议版本4(tcp/ipv4)。

2、修改ip地址为192.168.0.4,子网掩码255.255.255.0,(由于我的虚拟机静态ip是192.168.0.3),确定保存。