家庭网络 / 03

软路由入门:先规划旁路由、主路由与分流

家里的软路由应该当主路由还是旁路由?结合网络图解释 OpenWrt 的网关、DNS、DHCP 与代理分流,说明改设置前要记录什么、怎样避免断网。

准备用 OpenWrt 给电视、电脑或手机分流,先别急着改网关。软路由设置错了,可能让全家一起断网。这篇先讲设备应该怎样连接,以及网关、DNS 和 DHCP 分别由谁负责。

主路由、旁路由和家庭设备之间的网络拓扑

三种常见角色

主路由

主路由负责拨号、DHCP、DNS 和默认网关。把软路由直接作为主路由,结构最清楚,但任何配置错误都会影响全部设备。

旁路由

旁路由通常不负责拨号,只为指定设备提供网关或 DNS。它更适合实验和渐进迁移,但地址、网关和 DHCP 配置容易互相冲突。

透明代理网关

透明代理在不逐台配置客户端的情况下接管指定流量。它方便电视和游戏机等设备,但排错难度也更高。

先画出网络拓扑

记录运营商设备、主路由、交换机、无线接入点和软路由的地址。明确谁分配 IP、谁提供 DNS、谁是默认网关。

没有拓扑记录时,一旦 DHCP 冲突或 DNS 失败,很难判断请求停在哪一层。

软路由判断本地直连、规则匹配与默认出口的分流流程

分流规则从简单开始

第一阶段只设置两类规则:明确需要代理的目标和明确直连的本地服务。确认稳定后再加入复杂订阅规则。

规则够用就行。过期域名和重复规则越多,更新越慢,出问题时也越难查。

机场订阅还是自建节点

软路由只是流量入口,仍然需要上游节点。家庭用户可以导入机场订阅获得多地区冗余,也可以连接自己的 VPS 获取独享出口。

可以先查看机场推荐与测速,或者回到自建节点模块规划 VPS。