我甚至不知道如何开始解决此问题。我的无线网络设置了 3 个不同的 SSID 和 3 个不同的 VLAN,每个不同的 SSID 对应一个。只要 WIFI 上的设备位于不同的 VLAN 或不同的网络上,它们就可以看到其他设备。如果它们位于同一个 VLAN 上,它们就无法看到彼此。
如果我在网关上运行 TCPDump,我可以看到 ARP 请求。如果我在尝试连接的机器上运行 tcpdump,我永远不会看到任何 ARP 请求。
我们的 WIFI 集线器是 EnGenius AP,我们有 D-Link 交换机
答案1
可能是(根据描述的症状)您在 EnGenius AP 上设置了“无线隔离”([或者,可能是“站分离”去查看我的一个 Engenius AP - 但不同的 EnGenius 型号略有不同]。
这是专为您不想让无线网络上的设备与彼此(即,您提供互联网连接,但不鼓励使用无线进行计算机间通信 - 通常在公共服务环境中。)
坦白说,如果 3 个 VLAN 最终都合并了,那么就有点奇怪了。在类似的设置中,我提供了多个 SSID,主要是为了将“每个 SSID 的主机数量”稍微减少一点,尽管我不确定当它们 [在我的情况下] 都来自同一个 AP 时,这到底有多大帮助。