这看起来像是其他 ping 问题,但在将其发布到这里之前我已经尝试了很多次。
我有一台 linksys WRT54G - 固件 v8.00.8。我有两台笔记本电脑,一台是 Windows Vista(192.168.1.99),另一台是 Windows XP(192.168.1.13),通过 WiFi 连接。路由器的 IP 地址是 192.168.1.4,默认网关是通过有线连接的 ADSL 调制解调器(192.168.1.1)。
问题是笔记本电脑无法互相 ping 通,但可以 ping 通网关和 linksys 路由器,并且两者都可以访问互联网。已尝试以下操作(我正在从 XP 计算机 ping 通 Vista):
我看到了arp 条目因为 Vista 机器没有被填充,所以我添加了静态 ARP 条目。
192.168.1.99 00-19-7e-70-d0-4e 静态
我检查了空灵的一个针对 Vista 计算机 MAC 地址的 ICMP 数据包确实从 XP 计算机发出,并发往 Vista 计算机,但从未到达 Vista 计算机。所以它被路由器吞掉了?
我添加了 Vista 机器非军事区在我的 linksys 路由器中,以便所有端口都是打开的(以防出现问题)。
防火墙,防病毒等功能已关闭,在 Vista 上明确启用了 echo,文件共享、网络发现已打开。网络类型设置为私有。
未选中所有内容路由器的防火墙,即使它们仅用于 WAN 请求。
还有什么我应该尝试的吗?
谢谢。
答案1
一些无线点将阻止客户端互相看到,您需要禁用客户端/ap 隔离:
答案2
您不能在同一个网络中拥有具有两个接口的网络设备。看来您的 lan(wifi)和 wan(路由器)在同一个子网中。这样 Linksys 就无法正确处理流量。