我的主路由器在地下室,二楼有一个 dlink dap-1360 接入点,通过以太网连接。我为接入点分配了一个静态 IP。它与我的路由器共享相同的 SSID、相同的加密、相同的默认网关 (192.168.2.1)、相同的网络掩码 (255.255.255.0)。无论我在 AP 还是路由器上,都可以看到我 LAN 上的任何有线设备。
问题:如果我无线连接到路由器,反之亦然,则无法看到任何无线连接到 AP 的无线客户端(Airport Express 基站)。我所有的 Airport Express 基站都是静态 IP(一个无线连接到路由器,另一个连接到 Ap)。例如,当我在路由器的范围内时,我无法 ping 无线连接到 AP 的 Airport Express,反之亦然。
我做错了什么?如何确保与 AP 对话的无线客户端对于连接到路由器的设备可见,反之亦然。
答案1
听起来您已将 AP 设置为执行 NAT,这意味着连接到 AP 的所有内容实际上都位于防火墙后面。有线连接或通过路由器无线连接的内容看不到连接到 AP 的任何内容,而 AP 连接可以看到所有内容,对吗?
我想象两个设备都设置为使用 192.168.2.x 范围,而且令人惊讶的是,它可以工作。
看看您是否可以将 AP 设置为桥接模式,这意味着它不会执行 NAT。您应该能够将 AP 设置为启用 DHCP 的桥接模式,它将像任何其他设备一样从路由器获取地址,然后将该连接桥接到其他设备,这意味着它们将联系路由器以通过 DHCP 进行分配。
作为检查,请连接到您的 AP,记下您的 IP 地址,然后查询路由器以查看其显示的 DHCP 分配。我敢打赌它没有看到该请求,因为 AP 出于 NAT 目的对其进行了回答。
只是猜测……