networking - WDS 路由器不转发 DHCP 数据包
问题描述
最近,我按照此链接将无线路由器设置为我家的接入点。
我们目前的网络组件如下:
- 主路由器 (192.168.1.1):由 ISP 配置的 Sercomm 路由器,为地址 192.168.1.30 之后启用 DHCP。
- AP路由器(192.168.1.2):TP-Link WD8970路由器,桥接模式,WDS开启(与主路由器相同的SSID,模式和通道),DHCP关闭。但是,此 AP 配置为广播不同的 SSID 以指示不同的楼层。
- 设备 (182.168.1.xx):可以连接到两个 SSID 的桌面或移动客户端。
问题是:
- 大多数情况下,连接到 AP 路由器 SSID 的设备被赋予 169.254.xx IP 地址并且无法访问互联网
- 配置了动态 IP 并连接到主路由器 SSID 的设备只能访问连接到主路由器 SSID 的设备
- 配置了静态 IP 并连接到 AP 路由器 SSID 的设备可以访问两个路由器(分别位于 192.168.1.1 的主路由器和位于 192.168.1.2 的 AP 路由器)
- DHCP 数据包不会从主路由器 (192.168.1.1) 转发到 AP 路由器 (192.168.1.2),而其他类型的数据包可以流过
您如何建议以不同方式配置此家庭网络,以使其更稳定和可用?
解决方案
在过去的几天里,我遇到了同样的问题。我修复了检查标志“DHCP RELAY”的问题。我一检查就一切顺利。所有连接到无线路由器的设备都已从 DHCP 服务器接收到 IP 地址。 https://www.tp-link.com/us/support/faq/1630/(Archer D7 上的真实配置页面与链接中所述的略有不同)。
这是我的网络:我有一个连接到互联网的小型 USB 供电的 4G 调制解调器/路由器。我想与远离 4G 调制解调器/路由器的几台设备共享互联网,因此我决定通过用作 Wifi 接入点的 TP-LINK Archer D7 ADSL 调制解调器/路由器来扩大覆盖范围。我通过 WDS 将 4G 调制解调器连接到 AP。连接到 Archer D7 (AP) 的电脑和打印机都很好,安全摄像头、智能手机等。没有来自 DHCP 的 IP。设置 DHCP RELAY 后一切正常。
推荐阅读
- c# - 如何在没有 linq 且不更改原始列表的情况下将数据复制到另一个列表
- python - 键盘中断处理程序在 pycharm 中不起作用
- apache - Apache - 由于 RewriteRule 导致的重定向过多
- machine-learning - 通过使用多个分类器而不是一个来提高性能
- php - 如何使用 php ajax 在不重新加载页面的情况下 file_get_contents 和刷新数据
- java - 启动 TypeScript Echo 服务器调试
- python - 函数中的 sys.exc_info() 问题返回 None 元组
- sql - SQL:压缩重复的 COUNTIF:
- python - 如何使用密码学从 python 中的用户输入中解密消息?
- excel - 如何从“总货币”VBA /BDP 中提取货币