我有一台 Windows 7 和一台 XP 计算机连接到 NETGEAR 无线路由器。两台计算机都可以登录网络并上网。两台计算机都以无线方式连接。
我可以从每台机器 ping 路由器并得到回复。我可以从路由器 ping 每台机器并得到回复。但我无法从另一台机器 ping 每台机器;请求超时。
子网 IP 地址为 192.168.1。*路由器 =1;Win7 = 10;XP = 11;
目前两个系统的防火墙都已关闭。因为我可以从路由器 ping 一下,所以我认为这不是问题所在。
如果我尝试从 xp ping 到 win7,我会得到请求超时。如果我尝试从 Win7 ping 到 Xp,我会得到目标主机不可达。
我现在该怎么办?谢谢
答案1
k. 我已经解决了这个问题。
当我在 XP 机器上使用 cat 5 时,我可以 ping 通它,但仍然无法 ping 通 Win7 机器。当我使用 cat 5 连接 Win7 机器时,我就可以 ping 通它了。
这是基于路由器的设置。无线隔离已启用。
我之前看到过,但以为它有别的意思,但它实际上意味着隔离单个机器在子网内彼此之间相互隔离,因此您甚至无法 ping 同一子网上的机器。这似乎是一个奇怪的默认设置,但其实很酷。;)
不确定我是否应该删除该帖子?
答案2
您还需要检查路由器上的其他无线设置。例如,D-Link 路由器还具有“WMM 启用”和“短 GI”,这些功能旨在使网络更可靠或更快,但实际上却导致了类似的问题(您只有亲自尝试才能知道)。