From: https://blog.mangege.com/tech/2016/11/15/1.html
虽然 WDS 是平价的无线漫游实现最优先考虑的方案.但 WDS 几个路由之间的通信还是无线,无线没有有线稳定这是不争的事实.
使用有线桥接来实现无线漫游,各个路由之间的通信通过有线,相对来说理论上要稳定些.
示例:
三个路由器,一主二从.
两个也行,我这只是演示,表示接两个三个从路由都是没问题的.
1. 主路由设置
主路由和普通路由设置没有差别, Wan 口接光猫, Lan 接电脑和从路由器.
主路由为 openwrt 系统,其 Lan IP 为 192.168.2.1 .
我的主路由设置截图:
2. 从路由 1 设置
所有 从路由要关闭 DHCP 服务器 ,并 Lan IP 要设置为与主路由的 Lan IP 同网段.
从路由的 Wan 无需要接网线, 主路由接根网线直接插到从路由的 Lan 上 .
从路由 1 为 openwrt 系统, 其 Lan IP 为 192.168.2.5 .
从路由器 Lan 口设置截图:
- 圈1 为 Lan 的 IP ,通过此 IP 可以访问到你的从路由器.
- 圈2 和 圈3 设置从路由器的网关和DNS,不设置从路由器不能上网,但接入从路由器的设备能上网.
- 圈4 为关闭 Lan 口的 DHCP 服务器.
3. 从路由 2 设置
从路由 2 设置和 从路由 1 设置没什么差别,我这边只是给了一个 TP-LINK 的路由来演示,表示路由器不一定要用 openwrt 系统.
Wan 不接网线, 主路由过来的网线接在 Lan 口上. 设置 Lan 口 IP 和关闭 Lan DHCP 服务器.
4. 结尾
主要设置已经完成,之后配置 Wifi 为相同的 SSID 和 密码就行了.注意信道不要一样.推荐使用 1 6 11信道.比如我的主路由的信道是1 ,从路由 1 的信道是 6 ,从路由 2 的信道是 11 .
这样就低成本的实现高质量的无线漫游了.
原理
主要把从路由的 Lan 区当交换机用,只是比普通的交换机多了支持无线的接入,而无线接入进来还是在 Lan 的网段.
为什么要关闭 DHCP ? 因为从路由器都是当交换机,这样所有的 IP 都是从主路由的 DHCP 获取,这样获取的 IP 都是一样的,并且网关还是主路由器的 LAN IP .
网上有说有些路由器不支持把 LAN 口当交换机使用,感觉现在的路由应该都支持这么基础的功能吧.
参考资料
https://wiki.openwrt.org/doc/recipes/bridgedclient
上文提到要关闭防火墙,个人测试不关也没关系.
https://wiki.openwrt.org/doc/howto/wide.area.wifi
上文提到多个路由要用不同信道.