什么是软路由?为什么要用?
传统的硬路由(如小米、TP-Link)性能有限,功能固定。软路由就是把一台普通电脑变成路由器,装上专用的操作系统(如OpenWrt),实现远超硬路由的功能。
软路由的核心优势:
- 全屋科学上网 — 所有设备(电视、游戏机、智能家居)自动走代理,不需要每台设备单独配置
- 性能强大 — 跑满千兆宽带毫无压力
- 功能丰富 — 广告过滤、QoS、多拨、负载均衡、网络存储
- 灵活升级 — 换宽带、换运营商不需要换路由器
硬件选型推荐
| 方案 | 价格 | 性能 | 适合人群 |
|---|---|---|---|
| 旧电脑/X86小主机 | ¥200-500 | ⭐⭐⭐⭐⭐ | 动手能力强、追求极致性能 |
| 树莓派4B | ¥300-400 | ⭐⭐⭐ | 轻量使用、功耗低 |
| 友善R2S/R5S | ¥200-400 | ⭐⭐⭐⭐ | 新手入门、即插即用 |
| X86成品软路由 | ¥400-1500 | ⭐⭐⭐⭐⭐ | 一步到位、省心省力 |
对于初学者,友善R2S(¥200左右)是性价比最高的入门选择,刷好OpenWrt直接当旁路由用。旁路由的完整搭建步骤、透明网关配置和常见坑,这篇从零到全屋代理写得更细。
硬件到位只是第一步。刷好系统、装好代理插件之后,出口还得靠一份机场订阅——软路由场景优先选提供标准订阅链接的,比如瑶瑶领先的入门档(¥9.9/月 384GB),先用最低成本把链路跑通,再按需升级。
刷机安装OpenWrt
# 1. 下载固件
# 根据你的设备型号,在 https://openwrt.org 下载对应固件
# 或使用第三方固件(如eSir、Koolshare等)
# 2. 写入SD卡/硬盘
# Windows: 用 balenaEtcher 写入
# Mac: sudo dd if=固件.img of=/dev/sdX bs=4M
# Linux: dd if=固件.img of=/dev/sdX bs=4M status=progress
# 3. 启动设备
# 插入SD卡/硬盘 → 接上网线(LAN口连电脑)→ 通电
# 浏览器访问 192.168.1.1 进入OpenWrt管理界面
旁路由模式配置(推荐)
旁路由是最推荐的软路由使用方式——不影响现有网络结构,插上网线就能用:
- 物理连接:软路由LAN口 → 主路由LAN口
- 关闭DHCP:软路由不分配IP,由主路由负责
- 设置静态IP:软路由设一个和主路由同网段的IP(如192.168.1.2)
- 网关指向主路由:软路由的网关填主路由IP
- DNS填公共DNS:如114.114.114.114
配置透明代理
配置完成后,你需要在PassWall或Hello World中导入机场订阅链接,具体就三步:
- 在机场官网后台复制Clash Meta 格式的订阅链接(PassWall 对该格式兼容最好)
- 打开 PassWall → 节点订阅 → 粘贴链接 → 勾选「自动更新」
- 点更新获取节点列表,选一个延迟最低的设为默认出口,开启主开关即可。装完插件还是上不了网的,先过一遍首次配置清单里的 5 个必改设置,多数问题都栽在这几项
订阅兼容性各家略有差异,选之前留意一下——有的机场主推自家客户端,标准订阅导不进来,不适合软路由场景;而SS-ID官方明确支持 OpenWrt(Windows、iOS、Apple TV、macOS、Android 也全平台覆盖),也有机场提供标准订阅链接,导入 PassWall/OpenClash 直接用,软路由用户优先选这类。
在OpenWrt中安装PassWall或Hello World插件,配置代理服务器:
# 通过SSH安装PassWall
opkg update
opkg install luci-app-passwall
# 或者通过Web界面:
# 系统 → 软件包 → 搜索 "passwall" → 安装
# 配置PassWall:
# 服务 → PassWall
# 1. 主开关:开启
# 2. 节点设置:添加你的机场节点或自建节点
# 3. 模式设置:GFW列表模式(推荐)
# 4. DNS设置:使用ChinaDNS
三种代理模式对比
| 模式 | 原理 | 优点 | 缺点 |
|---|---|---|---|
| GFW列表模式 | 只有被墙的域名走代理 | 国内访问直连,速度不受影响 | 列表更新可能有延迟 |
| 全局模式 | 所有流量都走代理 | 配置简单、不会漏网 | 访问国内网站变慢 |
| 游戏模式 | UDP单独处理 | 打游戏不丢包 | 需要更精细的规则 |
实用插件推荐
- PassWall / Hello World — 透明代理核心插件
- AdGuard Home — 全网广告过滤,家庭必备
- Turbo ACC — 网络加速,开启后速度提升明显
- MWAN3 — 多线负载均衡,多条宽带叠加
- SmartDNS — 防DNS污染,加速访问
总结
如果你还没有机场订阅,软路由场景优先选支持标准订阅链接、官方确认兼容 OpenWrt 的机场,对比如下:
| 机场 | 起步价 | 流量/月 | 设备 | 软路由兼容性 |
|---|---|---|---|---|
| SS-ID | ¥20/月 | 100GB | 5台 | 官方支持 OpenWrt,全平台客户端(Windows/iOS/Apple TV/macOS/Android/梅林路由器),登录一键连接 |
| 瑶瑶领先 | ¥9.9/月 | 384GB | 最高24台 | 标准订阅链接,PassWall/OpenClash 直接导入 |
| 仙路湾 | ¥9.9/月 | 按套餐 | 多设备 | 标准订阅可用,住宅IP纯净度高 |
软路由+透明代理的组合方案,是目前家庭科学上网的最佳体验。一次配置,全屋所有设备自动享受,电视、游戏机、智能家居不需要任何设置就能用。对于普通用户,花¥200买个R2S当旁路由是最划算的入门方式。
OpenWrt vs 爱快 vs iStoreOS 系统对比
| 系统 | 基础 | 插件生态 | 适合人群 |
|---|---|---|---|
| OpenWrt | Linux | ⭐⭐⭐⭐⭐(最丰富) | 爱折腾的用户 |
| 爱快(iKuai) | Linux | ⭐⭐⭐ | 企业用户、流控需求 |
| iStoreOS | OpenWrt | ⭐⭐⭐⭐ | 新手入门、开箱即用 |
对于科学上网场景,OpenWrt 是最佳选择。iStoreOS是基于OpenWrt的二次开发版本,安装更方便但灵活性略低。
固件选择:官方 vs 第三方
| 固件 | 特点 | 更新频率 |
|---|---|---|
| 官方OpenWrt | 纯净稳定 | 季度更新 |
| eSir高大全版 | 插件最全,开箱即用 | 月度更新 |
| Koolshare LEDE | 国人维护,插件丰富 | 不定期 |
| ImmortalWrt | 针对国内优化,中文友好 | 月度更新 |
新手推荐 ImmortalWrt 或 eSir 高大全版,开箱即用,需要的插件都预装了。升级、回滚时「保留配置」到底能不能勾,哪些东西一定会丢,这篇实测把结果列成了表。
进阶:多宽带负载均衡
如果你家里有多条宽带(比如电信+移动),可以用MWAN3实现负载均衡:
# 安装MWAN3
opkg install luci-app-mwan3 mwan3
# 配置(Web界面)
# 网络 → 多线负载均衡
# 1. 添加接口:WAN1(电信)、WAN2(移动)
# 2. 配置成员:每个接口设置权重(电信1、移动1表示1:1负载)
# 3. 配置策略:balance(均衡)、backup(主备)
# 4. 配置规则:国内流量走电信,国外流量走移动
常见问题排错
Q:配置了透明代理但上不了网?
A:检查防火墙规则——确保LAN到WAN的转发已开启。OpenWrt默认防火墙规则是禁止转发的。
Q:速度比直接用客户端慢?
A:检查是否开启了流量整形或QoS。另外旁路由模式下,数据需要多走一跳(设备→软路由→主路由),理论上有1-2ms的额外延迟。
Q:软路由频繁死机?
A:检查温度(夏天尤其注意)、电源供电是否稳定、SD卡质量。树莓派用TF卡容易坏,建议用固态硬盘。
总结
软路由的科学上网方案设置好后,真正做到了"一次配置全家受益"。电视上看YouTube不用配代理、Switch打游戏自动加速、爸妈的手机不用任何设置——这才是最好的用户体验。