桥接模式下的路由器位于调制解调器路由器和用户设备之间时出现连接问题

桥接模式下的路由器位于调制解调器路由器和用户设备之间时出现连接问题

我决定利用备用路由器来扩展家庭网络的无线覆盖范围。这两款路由器都是调制解调器路由器,过去几年由不同的互联网提供商提供。因此,它们的 WAN 端口是 RJ-11,并且属于不同品牌,具有不同的特性。

由于它们带有 RJ-11 端口作为 WAN,因此我放弃了 WAN-LAN 连接选项。遵循的程序如下:

步骤

  1. 一台调制解调器路由器连接到电话 RJ-11 插座。这是主路由器。
  2. 主服务器配置了以下设置:
    • 局域网 IP:192.168.1.1
    • 子网掩码:255.255.255.0
    • DHCP起始IP地址:192.168.1.2
    • DHCP 结束 IP 地址:192.168.1.253
    • 无线信道设置为自动
    • SSID 设置为“master-wifi”
  3. 另一个调制解调器路由器是我的从属设备,配置如下:
    • DHCP 服务器已禁用,以便在桥接模式下运行
    • 防火墙已禁用
    • LAN IP 设置为 192.168.1.254,这是 192.168.1.1/24 域中唯一一个未由主机的 DHCP 服务器分配给设备的 IP。
    • 无线信道设置为6
    • SSID 设置为“slave-wifi”
  4. 主从机通过以太网电缆连接 LAN-LAN
  5. 两个路由器都重新启动了,然后所有设备都顺利连接到“从属 wifi”。

图表
{internet} ---- {modem-router} ---ether--- {modem-router in bridge mode} ---wifi--- {user device}

问题

连接到“从属 wifi”后,当我选择连接到“主 wifi”时,由于根据我当时所在的房子位置信号更好,所以我稍后无法返回“从属 wifi”。

特别是,无论经过多少时间,除了系统提供的临时 IP 外,我似乎从未获得过 IP。当我手动设置静态 IP(例如 192.168.1.20),子网为 255.255.255.0,网关为 192.168.1.1 时,我可以成功与从属路由器通信,但无法与主路由器通信。

我的设备上的 Wireshark 从一个热点转换到另一个热点两次,显示内容为“谁有 192.168.1.1?告诉 192.168.1.20”的 ARP 请求被连续广播,但没有收到单播 ARP 回复。

但在主路由器的管理页面中,ARP 表似乎已更新为 192.168.1.20 主机的 MAC 地址信息。因此,主路由器似乎从 192.168.1.20 主机获取了所需的信息,但后者并未获取等效信息。

仅重启主路由器后问题才得以解决。重启从路由器并不能解决问题,而且似乎根本没有必要。

所以,最后我希望有人能让我明白什么可能是错的,因为这对我来说毫无意义。

最终用户设备

请记住,对于我的所有设备,在执行无线热点的双重转换时,问题都是相同的:从“从 wifi”到“主 wifi”再返回。我的设备如下:

  • 2017 年末搭载 OS Catalina 的 Macbook Pro
  • 搭载 Windows 10 的联想 ThinkPad T480
  • 智能手机华为 P20 Pro

因此,该问题似乎与设备无关。

相关内容