我是 OpenWRT 的新手,但我已经爱上它了。除了一件事之外,所有客户端上的一切运行良好(互联网、WiFi):在我的 LAN 中运行的计算机无法互相看到。对它们或它们之间的 ping 会显示“目标主机无法访问”。当使用机器的 IP 或分配的主机名时会发生这种情况。
运行 Backfire 10.03.1 - 除了 WAN 中的特定 ISP 内容之外,其他地方均采用默认设置。
这是怎么回事?
答案1
修复!
基本上每个 LAN 端口都是独立运行的 - 它们需要成为同一 VLAN 的一部分。这可以通过将其附加到/etc/config/network
然后重新启动来实现:
config switch eth0
option reset 1
option enable_vlan 1
config switch_vlan
option device eth0
option vlan 1
option ports "0 1 2 3 4 5"
答案2
OpenWRT 中有一个选项,可以“保护”每个 LAN 客户端,使其彼此隔离。这是许多 WiFi 路由器的常见功能。
根据您配置盒子的方式,它将被isolate
设置为/etc/config/wireless
。