← 返回博客

软路由入门指南:OpenWrt安装配置到全屋科学上网

📌 一分钟总结

用软路由实现全屋设备自动科学上网。从硬件选型到OpenWrt刷机,再到透明代理配置,一篇搞定。

什么是软路由?为什么要用?

传统的硬路由(如小米、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管理界面

旁路由模式配置(推荐)

旁路由是最推荐的软路由使用方式——不影响现有网络结构,插上网线就能用:

  1. 物理连接:软路由LAN口 → 主路由LAN口
  2. 关闭DHCP:软路由不分配IP,由主路由负责
  3. 设置静态IP:软路由设一个和主路由同网段的IP(如192.168.1.2)
  4. 网关指向主路由:软路由的网关填主路由IP
  5. DNS填公共DNS:如114.114.114.114

配置透明代理

配置完成后,你需要在PassWall或Hello World中导入机场订阅链接,具体就三步:

  1. 在机场官网后台复制Clash Meta 格式的订阅链接(PassWall 对该格式兼容最好)
  2. 打开 PassWall → 节点订阅 → 粘贴链接 → 勾选「自动更新」
  3. 点更新获取节点列表,选一个延迟最低的设为默认出口,开启主开关即可。装完插件还是上不了网的,先过一遍首次配置清单里的 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/月100GB5台官方支持 OpenWrt,全平台客户端(Windows/iOS/Apple TV/macOS/Android/梅林路由器),登录一键连接
瑶瑶领先¥9.9/月384GB最高24台标准订阅链接,PassWall/OpenClash 直接导入
仙路湾¥9.9/月按套餐多设备标准订阅可用,住宅IP纯净度高

软路由+透明代理的组合方案,是目前家庭科学上网的最佳体验。一次配置,全屋所有设备自动享受,电视、游戏机、智能家居不需要任何设置就能用。对于普通用户,花¥200买个R2S当旁路由是最划算的入门方式。

OpenWrt vs 爱快 vs iStoreOS 系统对比

系统基础插件生态适合人群
OpenWrtLinux⭐⭐⭐⭐⭐(最丰富)爱折腾的用户
爱快(iKuai)Linux⭐⭐⭐企业用户、流控需求
iStoreOSOpenWrt⭐⭐⭐⭐新手入门、开箱即用

对于科学上网场景,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打游戏自动加速、爸妈的手机不用任何设置——这才是最好的用户体验。