ping网关ping不通都有什么原因呢?请高手帮我分析下我的情况

1、我们学校机房电脑不好使,拿自己的笔记本去机房,插上网线,等了一会显示网络受限制或无连接,dhcp服务开启
2、但是有一部分人能正确获取ip地址,用ipconfig/all查了一下参数,手动配置tcp/ip协议还是不行,但是能看到局域网内的其他机器了
3、机房内的电脑插上网线都能上网,有的也会发生本地连接受限制的情况,但手动配置,问题都会解决
4、同一根网线也是能连的还是能连上,不能连的还是连不上
5、ping网关ping不通,连接超时
6、无奈之下,用了下arp -a命令,查看了下ip和mac的对应关系,把自己的mac地址和ip改成能上网机器的,这时候能上网了,ping网关也能ping通了,但这也不是长久之法,上网时丢包很严重
7、怀疑不是mac/ip绑定,因为大部分拿去的笔记本是能正常获取ip的,不知道和域或工作组是不是有什么关系,是不是跟计算机名也有关?

网关Ping不通的原因分析:

1、太心急。即网线刚插到交换机上就想Ping通网关,忽略了生成树的收敛时间。当然,较新的交换机都支持快速生成树,或者有的管理员干脆把用户端口(access port)的生成树协议关掉,问题就解决了。

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

3、网络因设备间的时延太大,造成ICMPecho报文无法在缺省时间(2秒)内收到。时延的原因有若干,比如线路(卫星网时延上下星为540毫秒),香港服务器租用路由器处理时延,或路由设计不合理造成迂回路径。使用扩展Ping,增加timedout时间,可Ping通的话就属路由时延太大问题。

4、指定源地址的扩展Ping.登陆到路由器上,Ping远程主机,当ICMP echorequest从串行广域网接口发出去的时候,路由器会指定某个IP地址作为源IP,这个IP地址可能不是此接口的IP或这个接口根本没有IP地址。而某个下游路由器可能并没有到这个IP网段的路由,导致不能Ping通。可以采用扩展Ping,指定好源IP地址。

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

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-08
你好,你已经分析到原因了,是跟计算机名有关系,如果同一组中有相同的计算机名,就会出现本地联系受限或ping不通的问题,这就是为什么你们大部分的笔记本都没事的原因。一般机房内的电脑计算机名有可能没有设置,出现重名现象很正常。记得修改计算机名后,重启下。OK追问

好像不是,当时并没有提示网络上有重名,因为我现在不在机房,也无法确定
你说重名会导致无法上网甚至是ping不通网关,但是我把我的mac和ip改成能上网机器的后,却能上网也能ping通网关,又是怎么回事呢?
到时候我再去试试,没有其他的可能吗?路由器除了能绑定mac/ip外还能做什么手脚呢?

追答

一般机房的机器要是没有设置的话,基本上都是Pc-201001123456这个形式命名的,所以容易出现重名。重名确实会导致无法上网和ping丢失数据包的问题。你下次可以去机房把你的笔记本ip设置成和机房中某台电脑一个名称,然后试试。

本回答被提问者采纳
第2个回答  推荐于2018-02-22
确定不是ARP欺骗吗? 就是有人在用P2P终结者之类的软件.或者是中了ARP病毒. 如果没有的话.就要先检查网线有没有问题. 网线没问题就要看路由器上面DHCP地址池有没有满..这些都没问题的话就只有一个可能了.IP冲突.不是电脑IP冲突.而是网关.比如有同学自带路由器进来.导致网关路由器IP冲突. 因为傻瓜路由器都是默认IP为192.168.1.1. 我遇到几个案例.能获取到IP.但是ping不通网关.或者ping包超时.但是能ping局域网其他电脑.都是因为有人自带的路由器与网关IP产生冲突.导致网络不通.

机器名的问题不大.因为如果重名的话.在开始更改点确定的时候会弹出提示:与网络中的机器产生冲突.本回答被网友采纳
相似回答