为什么我的电脑ping不通别人的电脑!
无法访问目标主机的原因有2种情况,解决方法分别如下:
一、情况:局域网在同一个hub下共享文件,或创建游戏,为什么找不到主机。我们通常先ping主机,可以看到无法ping通。
解决方法:
1、进入控制面板设置防火墙开关,在局域网中没有网络攻击关闭就可以了,在联网情况下,还是打开为好,可以阻挡一些网络攻击。
2、在控制面板中我们可以看到系统防火墙功能,如果没有会找到,请切换经典模式。
3、刚刚我们看到无法ping通,那么主机就没有暴露在网络中,所以无法共享文件和游戏主机创建,我们选择关闭防火墙功能。
4、关闭防火墙功能后,主机ip就能正常ping通,主机创建游戏和文件共享对方就能看到了。
二、情况:ping路由器能通,能够上网,但是无法访问局域网其他电脑,PING有时候是请求超时,有时候是全部无法访问目标主机。
解决方法:把设备管理器里面网卡驱动,禁用一下再重启,如果这样还是解决不了的话,再检查一下电脑是否中ARP病毒,可以进行arp攻击检测,需要一定的时间。当它检测到的时候,他就关闭局域网并关闭ping。
找两台不甚重要的计算机,或者找两台其他电脑过来,或者准备做系统的电脑。 都关闭他们的防arp攻击,看看情况如何。有时候,当我们在ping一个网址的时候,可能会出现请求超时或者是提示无法访问目标主机的现象,这个时候我们不用紧张,只要排查故障进行解决就好。
ping的原理向指定的网络地址发送一定长度的数据包,按照约定,若指定网络地址存在的话,会返回同样大小的数据包,当然,若在特定时间内没有返回,就是“超时”,会被认为指定的网络地址不存在。ICMP协议通过IP协议发送的,IP协议是一种无连接的,不可靠的数据包协议。在Unix/Linux,序号从0开始计数,依次递增。而Windows ping程序的ICMP序列号是没有规律。ICMP协议在实际传输中数据包:20字节IP首部 + 8字节ICMP首部 + 1472字节<数据大小>38字节。ICMP报文格式:IP首部(20字节) + 8位类型 + 8位代码 + 16校验和 + (不同类型和代码,格式也有所不同)。参考资料来源:
B:相互PING不通,是你PING小张,还是小张PING你,如果是双向都不通请在两台机上作如下操作:(前提你们的IP配置正确)
1,关闭系统的自带的防火墙
2,第三方防火墙软中开启ICMP协议
C:你们在不同交换机的话,你们的网管在交换机上启了VLAN,为了安全是可以不通的。
问一下你们的公司的网络规模多大,有多少个终端,一些小规模的公司的交换机是简配的,启不了VLAN的,所以你多试一下B方法