家庭网络折腾记:旁路由方案

2026-04-13

最近花了些时间折腾家里的网络,目标很简单:日常上网走主路由,需要代理的时候切到旁路由的 WiFi。记录一下整个方案和踩过的坑。

方案选择

家庭网络代理一般有两种思路:

  • 主路由刷机 — 所有流量过代理,但刷机有变砖风险,且影响全家上网
  • 旁路由 — 独立一台设备做代理,主路由不动,互不影响

我选了旁路由方案。主路由保持稳定负责全家上网,旁路由只给需要代理的设备用。

网络拓扑

  flowchart LR
    A[光猫] -->|网线| B[主路由]
    B -->|网线| C[GL.iNet BE6500<br/>旁路由]
    B -.-|WiFi A<br/>无代理| D[手机 / 电视 / ...]
    C -.-|WiFi B<br/>有代理| E[工作电脑 / ...]

很简单:

  1. 光猫 拨号或桥接,接入主路由
  2. 主路由 负责 DHCP 和日常 WiFi(WiFi A),给全家用
  3. GL.iNet BE6500 作为旁路由,LAN 口接主路由,自己再发一个 WiFi(WiFi B)

最终效果是家里有两个 WiFi:

WiFi路由代理用途
WiFi A主路由日常上网、看视频、IoT 设备
WiFi BGL.iNet BE6500工作、开发、查资料

需要代理就连 WiFi B,不需要就连 WiFi A,切换成本几乎为零。

为什么选 GL.iNet BE6500

挑旁路由设备的时候考虑过软路由小主机(N100 之类),但最后选了 GL.iNet BE6500,原因:

  • 原生 OpenWrt — 系统就是 OpenWrt 定制的,不用刷机,开箱即用
  • 硬件够用 — WiFi 7、2.5G 网口,跑代理绑绑有余
  • 体积小 — 放在弱电箱或桌面都行,不像小主机还得额外接 AP
  • 自带 WiFi — 省掉了单独买 AP 的麻烦,旁路由本身就能发射 WiFi

不想折腾刷固件,不想维护一台小主机,GL.iNet 这种 OpenWrt 开箱即用的方案对我来说刚好。

配置要点

主路由侧

主路由基本不用动,正常配置就行:

  • 开启 DHCP
  • WAN 口接光猫,LAN 口接 BE6500

BE6500 侧

GL.iNet 的管理后台已经封装得很友好了,但本质上还是 OpenWrt,可以进 LuCI 做更细的配置:

# SSH 进入 BE6500
ssh root@192.168.8.1

关键配置:

  • WAN 口 — 接主路由 LAN,从主路由获取 IP
  • LAN 口 — 配置一个不同网段的 IP(比如 192.168.8.1),开 DHCP
  • WiFi — 设置 SSID 和密码,这就是你的代理 WiFi
  • 代理 — 在 OpenWrt 里配置代理工具,所有连到 WiFi B 的流量自动走代理

DNS

DNS 是容易踩坑的地方。旁路由的 DNS 请求也需要走代理,否则会出现 DNS 污染导致网站打不开的情况。确保:

  • BE6500 的 DNS 指向代理工具提供的本地 DNS
  • 不要用主路由的 DNS

使用体验

用了一段时间,整体满意:

  • 切换方便 — 手机和电脑切 WiFi 就行,不用装客户端
  • 互不影响 — 家人用 WiFi A 完全不受影响,速度也没有下降
  • 稳定性好 — BE6500 跑了几周没重启过,OpenWrt 还是靠谱的

唯一的小缺点是家里多了一个 WiFi 信号,不过这也算不上什么问题。

总结

如果你也有类似需求,旁路由方案值得一试。不用折腾主路由,不影响家人上网,想用代理就切个 WiFi。GL.iNet 系列对不想折腾刷机的人来说是个不错的选择,OpenWrt 底子在,该有的扩展性都有。

https://danewalters.github.io/blog/posts/feed.xml