因为拼多多打骨折入手了红米 AX6 路由器,终于要用上 WIFI6 路由器了。然而问题来了,红米 AX6 没有第三方固件,没法在路由器上部署翻墙和过滤广告,很不方便。
那怎么办?要翻墙,要低成本,要低功耗,还要稳定。
- 方案1:K3 当主路由,AX6 当AP
有些浪费,功耗高,需要设置定时重启,有时候会断网需要重新连接 WAN 口和LAN 口才行,不知道为啥。
- 方案2:升级 NAS
升级到有双网口的 DS720+ 或者 DS920+ ,直接用群晖的虚拟机套件安装 OpenWrt 当做主路由,外接红米 AX6 当做 AP 。
缺点是成本过高,旧的 DS218+ 二手价格跌倒 1600 不到,出手就是血亏。
- 方案3:X86 软路由
J1900 的软路由加上配件都得 500+ ,成本高功耗高对于已有 NAS 的我来说过于浪费。
- 方案4:R2S 软路由
近期很火的 ARM 软路由,有官方的 OpenWrt 固件,也有 Lean 的,可玩性不错。而且功耗低,价格也只要 199 元。
因为 R2S 要等到月底才能发货,于是我尝试了下用 NAS 做旁路由,发现效果还不错,以上方案就 PASS 了。
下面简单介绍下怎么搞虚拟机软路由。
先看下网络拓扑图,光猫改桥接模式,使用主路由红米 AX6 进行拨号、DHCP分发,旁路由只负责翻墙。
安装方法参考这篇文章:
单网口群晖使用 Virtual Machine Manager 安装 Koolshare OpenWRT 作为旁路网关
不同的是我使用的固件是 eSir 编译的 OpenWrt 精品小包固件,还有个高大全版,因为只用到了翻墙插件还是选个小巧的吧。Koolshare 是必源固件,个人不推荐安装。
主路由红米 AX6 的 IP 是 10.0.0.1 ,不需要做其他设置。
虚拟机旁路由 IP 是 10.0.0.10 , LAN 口的设置如下:
基本设置里给“忽略此接口”打勾,因为要用主路由提供 DHCP 服务。
LAN 口的物理设置里的“桥接接口”还要去掉勾,点击保存。
再在防火墙的自定义规则里添加一段规则,然后重启防火墙和应用设置。
iptables -t nat -I POSTROUTING -j MASQUERADE