同一局域网内的两台机器无法互相 ping 通

同一局域网内的两台机器无法互相 ping 通

我在同一个局域网上有三台 Debian 机器:一台 Raspberry Pi(有线),地址为 192.168.1.5;两台笔记本电脑(无线),地址为 192.168.1.3 和 192.168.1.45。两台笔记本电脑即使相距 50 厘米,也无法相互 ping 通(任何方向);但是,它们都可以 ping Raspberry,甚至可以通过它相互 ssh 连接。路由器(地址为 192.168.1.254)是互联网提供商的路由器(Freebox)。

我完全不知道这里发生了什么。(traceroute显然没有帮助,因为一切都在本地链接上)。我应该先看哪里?

答案1

您的症状听起来很像“AP 隔离”:

  • 无线主机无法相互通信
  • 有线主机可以访问所有东西,甚至无线主机
  • 无线主机可以访问所有有线主机

在“常规”无线网络中,接入点(通常是 WiFi 路由器)将充当所有通信的中心节点。无线站之间不可能进行直接的主机到主机通信。这使得 AP 可以简单地决定不将无线站的流量转发到其他无线站。

对于公共 WiFi 网络来说,这是一个理想的选择,但对于家庭网络来说则不然。

如果您可以找到这样的选项,您应该禁用它。


您指出,您的路由器上的选项名为“Mon réseau Wifi personnel”(“我的个人 Wifi 网络”),它是来自 free.fr 的 Freebox。

相关内容