我目前只能使用德国 ISP 提供的相当差劲的路由器/调制解调器组合。为了在所有房间都能获得良好的 WiFi 信号,我安装了第二个接入点,使用桥接模式下的旧路由器。
- 调制解调器/路由器 -
192.168.1.1
/ DHCP (192.168.1.[3-254]
) + NAT 开启 - AP/中继器 -
192.168.1.2
(Def. 网关 + DNS192.168.1.1
) / DHCP + NAT 关闭
我可以直接通过 (1) 连接,但如果切换到 AP,DHCP Discover
设备发出的请求将得不到答复,我也无法获得 IP。手动配置 IP 而不使用 DHCP 即可通过路由器和 AP 正常运作。
我意识到,当设备尝试从中继器后面通过 DHCP 获取 IP 时,中继器本身会替换 DHCP 数据包的源 MAC 地址:
- 这种网络拓扑中的接入点是否应该真正替换 DHCP 数据包的 MAC 地址?由于都是单个子网,我假设数据包将按原样转发。
- 如果 MAC 地址替换有意义 - 路由器已经有其固定 IP。DHCP 服务器如何知道 DHCP 发现请求实际上来自设备在后面不是来自 AP 本身?源 MAC 地址相同!