我家里有2个路由器:
- Orange 的 ISP 路由器为我提供互联网(我已禁用其上的 wifi)。这是主网关。它的静态 IP 为
192.168.1.1
。 - 自定义 Tenda 路由器连接到上面。它有 的静态 IP
192.168.1.2
。
只有 4 台设备通过以太网连接到 Orange 路由器(通过交换机) - 所有设备都有静态 IP 地址:
- 我上面提到的 Tenda 路由器 (
192.168.1.2
) - Raspberry Pi(带 Pi-Hole)(
192.168.1.30
) - Synology NAS(
192.168.1.4
) - 我的 iMac (
192.168.1.32
)
Tenda 的配置如下:
家里的所有无线设备(手机、平板电脑、打印机)都连接到 Tenda 提供的 Wi-Fi 网络。每个连接的设备的 IP 为192.168.200.x
我的问题简而言之:
仅通过以太网电缆连接的设备(例如我的 iMac)无法看到无线设备)。
因此,为了加快互联网速度,我的 iMac 已禁用 wifi。当我打开无线打印机时,它会获取 IP,例如。192.168.200.123
如果我想打印某些东西,macOS 找不到打印机。只要我为 iMac 打开 wifi,它就会找到打印机并打印文档。显然它可以工作,因为尽管通过电缆连接,iMac 也可以从打印机获取 IP192.168.200.x
并可以与打印机通信。我知道这一点。
访问路由器仪表板也是如此。使用 iMac,我可以看到 Orange 仪表板,http://192.168.1.1
但在以太网上时,我无法从 iMac 访问 Tenda 的仪表板http://192.168.200.1
。在 wifi 上,它运行完美。
我无法理解的是,从另一个角度来看它是有效的——我的无线 iPad 可以同时看到 Orangehttp://192.168.1.1
和 Tenda http://192.168.200.1
。
我应该在 Tenda 的设置上进行哪些更改,以便仅以太网设备可以看到 Wi-Fi 设备?
答案1
这是因为您使用 Tenda 上的 WAN 端口连接到 Orange。您的设备恰好位于不同的网络中。您的 Tenda 路由器从其“内部”(WiFi 和 LAN 端口)到“外部”(WAN 端口后面的网络)执行 NAT。从 Tenda 的角度来看,有线站点与互联网相同 - 因此它们可以通过 WiFi 访问。并且它不会在另一个方向上执行任何特殊操作,就像您的家庭站点无法通过互联网访问一样。
您需要将每个人都纳入同一个网络。
为了那个原因:
- 禁用 Tenda 上的 DHCP 服务,因为 Orange 路由器很可能也运行 DHCP 服务,而我们在网络中只需要一个
- 使用 Tenda 上的 LAN 端口连接到 Orange。任何端口都可以,所有端口都一样。Tenda 上的 WAN 端口保持断开连接
本质上,您将 Tenda 降级为接入点,而不是路由器。网络中的所有站点都将获得 192.168.1.x 地址,并且可以相互访问。
或者,将任何东西连接到 Tenda LAN 端口。Orange 上只有一个 LAN 端口应该被占用 — 即连接 Tenda WAN 端口的那个端口。