正文
目录会跟随阅读位置移动。
阅读进度

很多人第一次听到“软路由”时,会觉得它很神秘:是不是一定要懂 Linux?是不是一定要多网口?是不是刷了 OpenWrt 就能直接科学上网、去广告、NAS、Docker 全部起飞?
其实软路由本质上并不复杂。它可以理解为:用一台小电脑来运行路由系统,让它承担比普通家用路由器更复杂、更自由的网络管理任务。
普通路由器更像是一个封闭设备,功能有限;软路由则像是一台可以安装插件、运行服务、自由配置网络规则的小型服务器。
本文就从新手角度,讲清楚软路由到底怎么用、适合干什么、单网口设备怎么部署,以及 OpenWrt / iStoreOS 常见问题如何处理。
软路由不是一种固定硬件,而是一种使用方式。
只要一台设备运行了路由系统,并承担网络转发、网关、DNS、插件服务等功能,它就可以被称为软路由。
常见软路由设备包括:
常见软路由系统包括:
对于国内新手来说,最常见的是:
OpenWrt / iStoreOS / ImmortalWrt
其中 iStoreOS 对新手更友好,界面比较简单,还有应用商店;OpenWrt 更原生、更干净;ImmortalWrt 插件生态更适合国内用户。
软路由最大的优势是功能多、可玩性高。
主路由就是让软路由直接负责整个家庭网络。
网络结构一般是:
光猫 / 上级网络
↓
软路由 WAN 口
↓
软路由 LAN 口
↓
交换机 / AP / 电脑 / 手机
这种方式要求软路由最好有至少两个网口:
一个作为 WAN
一个作为 LAN
如果只有一个网口,也能做主路由,但需要 VLAN 或“单臂路由”,配置难度更高,不推荐新手一开始就这样做。
2. 做旁路由
旁路由是新手最推荐的玩法。
旁路由不是替代原来的路由器,而是接入现有网络,负责部分功能,比如 DNS、代理、广告过滤、插件服务等。
网络结构一般是:
主路由:192.168.1.1
软路由:192.168.1.2
电脑/手机:网关仍然可以是 192.168.1.1
如果你想让某台设备走软路由,可以把那台设备的网关和 DNS 改成软路由地址:
IP 地址:192.168.1.100
子网掩码:255.255.255.0
网关:192.168.1.2
DNS:192.168.1.2
旁路由的优点是:
不影响原来的网络
配错了也不至于全家断网
单网口设备也可以使用
适合新手慢慢折腾
所以如果你的软路由小主机只有一个网口,最建议先从旁路由开始。
3. 做插件服务器
软路由还可以运行很多插件,比如:
广告过滤
DNS 加速
DDNS 动态域名
内网穿透
Docker
文件共享
轻量 NAS
网络测速
流量监控
设备限速
家庭服务管理
这也是很多人折腾软路由的主要原因。
---
三、软路由适合哪些人?
软路由适合这些人:
想学习网络知识的人
想自己掌控家庭网络的人
想搭建旁路由的人
想玩 Docker、NAS、DDNS 的人
想提升路由器功能的人
家里设备多,需要统一管理的人
但它不适合这些人:
完全不想折腾
网络一断就很焦虑
家里只有一个主路由且不能断网
不愿意学习 IP、网关、DNS、LAN、WAN 这些基础概念
软路由很好玩,但它不是“刷完就完事”的东西。它更像是一台网络实验小服务器。
---
四、软路由常见硬件选择
1. J1900 小主机
J1900 是很常见的入门软路由配置。
优点:
便宜
功耗低
能跑 OpenWrt / iStoreOS
适合旁路由、轻量 Docker、内网服务
缺点:
性能比较老
部分老机器对 EFI 镜像兼容性一般
单网口版本不适合直接做主路由
适合用途:
旁路由
DNS 服务
广告过滤
轻量 Docker
内网工具服务器
学习网络配置
2. N100 / N5105 小主机
这类性能更强,适合长期使用。
优点:
性能强
功耗低
支持虚拟化更舒服
可同时跑软路由、Docker、NAS、轻量服务
缺点:
价格比 J1900 高
新手初期不一定用得上这么强
适合用途:
主路由
旁路由
Docker 服务器
NAS
虚拟机
家庭服务器
3. 单网口设备
单网口不是不能做软路由,但更适合旁路由。
单网口设备推荐用法:
主路由负责拨号和 Wi-Fi
软路由作为旁路由接入 LAN
需要走软路由的设备手动设置网关和 DNS
不推荐新手一开始就搞:
单臂路由
VLAN 主路由
复杂透明代理
全局接管家庭网络
---
五、软路由系统选择
1. OpenWrt
OpenWrt 是最经典的软路由系统。
优点:
原生、干净、稳定
文档多
适合学习底层网络配置
缺点:
插件安装对新手不太友好
国内源配置有时麻烦
很多功能需要手动折腾
适合有一定 Linux / 网络基础的人。
2. iStoreOS
iStoreOS 更适合新手。
优点:
界面友好
有应用商店
很多功能可以图形化安装
适合家用软路由
缺点:
部分老硬件可能会有兼容问题
镜像版本要选对
插件多了以后也可能出问题
适合刚入门、想快速体验软路由的人。
3. ImmortalWrt
ImmortalWrt 更偏国内用户习惯。
优点:
插件生态丰富
国内用户教程多
比较适合折腾
缺点:
版本较多,新手容易选错
不同固件质量差异比较大
适合想折腾插件的人。
---
六、安装软路由前需要准备什么?
你需要准备:
1. 一台小主机或旧电脑
2. 一个 U 盘
3. 一根网线
4. 一台电脑
5. 系统镜像
6. 写盘工具
常用写盘工具:
Rufus
balenaEtcher
DiskGenius
Ventoy
physdiskwrite
注意:软路由镜像不是复制到硬盘里,而是要“写入磁盘”。
错误做法:
把 img 文件复制到 SSD
把 img.gz 直接放进硬盘
只格式化一个分区
正确做法:
下载 img.gz
解压得到 img
用写盘工具写入整个 SSD 或 U 盘
从该磁盘启动
---
七、OpenWrt / iStoreOS 镜像怎么选?
如果你是 x86 小主机,一般选择:
x86_64
generic
combined
常见镜像名可能是:
openwrt-x86-64-generic-ext4-combined.img.gz
openwrt-x86-64-generic-squashfs-combined.img.gz
openwrt-x86-64-generic-ext4-combined-efi.img.gz
其中:
combined.img.gz
通常适合 Legacy BIOS 启动。
combined-efi.img.gz
适合 UEFI 启动。
如果你是 J1900 这类比较老的小主机,建议优先尝试:
ext4-combined.img.gz
而不是 EFI 版本。
如果你刷了 EFI 版本后出现:
启动卡死
键盘无反应
网卡不通
进不了后台
可以尝试换成非 EFI 版本,并在 BIOS 里开启 Legacy / CSM。
---
八、软路由启动后怎么看是否成功?
系统启动后,屏幕上一般会显示类似信息:
OpenWrt login:
或者:
root@iStoreOS:~#
如果是 iStoreOS,可能还会显示 quickstart 菜单:
0) Show Interfaces
1) Change LAN IP
2) Install X86
3) Reset
q) Quit
如果能看到 LAN IP,比如:
LAN IPv4: 172.18.8.44
DeviceName: br-lan
Name: eth0
Link: UP
Speed: 1000 Mbit/s
说明系统已经启动成功,网卡也正常。
此时可以在浏览器访问:
http://172.18.8.44
注意要使用 http://,不要用 https://。
---
九、为什么我进不了后台?
这是新手最常见的问题。
1. 电脑和软路由不在同一个网段
比如软路由是:
172.18.8.44
但电脑是:
192.168.1.100
这两个就不在一个网段,直接访问可能失败。
解决方法是手动设置电脑 IP:
IP 地址:172.18.8.45
子网掩码:255.255.255.0
网关:172.18.8.44
DNS:172.18.8.44
然后访问:
http://172.18.8.44
2. 访问地址输错
正确写法:
http://172.18.8.44
错误写法:
172.1 8.8.44
https://172.18.8.44
172.18.8.44:443
如果后台是 HTTP 服务,使用 HTTPS 可能打不开。
3. 网线没连接好
检查网口灯。
如果系统里显示:
Link: DOWN
说明网线没有连通。
如果显示:
Link: UP
Speed: 1000 Mbit/s
说明物理连接正常。
4. Web 服务没有启动
如果能进入命令行,可以检查:
/etc/init.d/uhttpd status
重启 Web 服务:
/etc/init.d/uhttpd restart
如果系统没有安装 LuCI,则需要安装 Web 管理界面。
---
十、如何修改软路由管理 IP?
在 iStoreOS 的 quickstart 菜单中,可以选择:
1) Change LAN IP
比如你想把软路由改成:
192.168.1.2
适合作为旁路由接入主路由。
如果你想电脑直连测试,可以改成:
192.168.100.1
然后电脑设置:
IP 地址:192.168.100.2
子网掩码:255.255.255.0
网关:192.168.100.1
DNS:192.168.100.1
浏览器访问:
http://192.168.100.1
---
十一、单网口软路由怎么用?
单网口设备最推荐做旁路由。
假设你的主路由是:
192.168.1.1
你可以把软路由设置成:
192.168.1.2
然后网络结构是:
光猫
↓
主路由 192.168.1.1
↓
交换机 / LAN 口
↓
软路由 192.168.1.2
此时软路由不是主网关,而是网络里的一个辅助网关。
如果你想让某台电脑走软路由,可以在那台电脑上设置:
电脑 IP:192.168.1.100
子网掩码:255.255.255.0
默认网关:192.168.1.2
DNS:192.168.1.2
如果想让所有设备都走软路由,可以在主路由 DHCP 里把网关和 DNS 下发成软路由地址。不过这一步有断网风险,新手建议先只改单台设备测试。
---
十二、旁路由基础配置思路
旁路由一般需要注意几个地方:
1. 软路由 LAN IP
设置成和主路由同网段,但不能冲突。
例如:
主路由:192.168.1.1
软路由:192.168.1.2
2. 关闭软路由 DHCP
如果主路由已经负责分配 IP,软路由就不要再开 DHCP。
否则可能出现:
有的设备拿到主路由分配的 IP
有的设备拿到软路由分配的 IP
网络混乱
部分设备上不了网
所以旁路由模式下通常是:
主路由 DHCP:开启
软路由 DHCP:关闭
3. 设置软路由网关
软路由自己的网关应该指向主路由:
网关:192.168.1.1
DNS:192.168.1.1
也可以根据需求设置其他 DNS。
4. 测试单台设备
先不要全家设备一起切。
可以只拿一台电脑测试:
电脑 IP:192.168.1.100
网关:192.168.1.2
DNS:192.168.1.2
如果这台电脑正常上网,再考虑推广到其他设备。
---
十三、软路由常用插件
1. DDNS
如果家里有公网 IP,可以用 DDNS 绑定域名,方便外网访问家里服务。
常见用途:
远程访问 NAS
远程访问博客
远程 SSH
远程管理服务
2. AdGuard Home
用于 DNS 广告过滤。
可以过滤:
网页广告
部分 App 广告
恶意域名
跟踪域名
但它不是万能的,很多视频平台广告和 App 内广告不一定能完全过滤。
3. Docker
如果软路由性能足够,可以跑 Docker。
可以部署:
个人博客
文件管理器
内网穿透
监控面板
下载工具
轻量数据库
不过如果软路由是 J1900 + 4G 内存,不建议跑太重的服务。
4. PassWall / OpenClash 等代理插件
这类插件用于代理规则管理。
安装时要注意:
系统架构是否匹配
插件依赖是否完整
内核版本是否兼容
不要一次装多个同类插件
如果你在 iStoreOS / OpenWrt 上传插件时提示架构不匹配,常见原因是:
下载了错误架构的 ipk
插件版本和系统版本不兼容
依赖包缺失
系统源没有配置好
x86 小主机一般需要选择:
x86_64
amd64
而不是:
aarch64
armv7
mips
mipsel
---
十四、软路由常见问题排查
1. 启动卡死,键盘无反应
可能原因:
镜像选错
EFI / Legacy 启动模式不匹配
SSD 写盘不完整
硬件兼容性不好
BIOS 设置问题
解决方法:
关闭 Secure Boot
关闭 Fast Boot
开启 CSM / Legacy
换非 EFI 镜像
重新写盘
先刷官方 OpenWrt 测试
2. 网卡显示 Link Down
说明网口没有检测到连接。
检查:
网线是否插好
电脑网口是否启用
交换机/路由器端口是否正常
网卡灯是否亮
3. 能 ping 通,但打不开后台
可能是 Web 服务没起来。
尝试:
/etc/init.d/uhttpd restart
或者检查是否安装 LuCI。
4. 能进后台,但不能上网
检查:
网关是否正确
DNS 是否正确
防火墙区域是否正确
旁路由 DHCP 是否关闭
主路由是否能上网
软路由是否能 ping 外网
可以在软路由里测试:
ping 192.168.1.1
ping 223.5.5.5
ping baidu.com
如果能 ping IP,不能 ping 域名,多半是 DNS 问题。
5. 插件安装失败
常见原因:
架构不匹配
依赖缺失
系统版本过新或过旧
软件源不可用
上传了错误 ipk
安装插件前要确认自己的架构:
opkg print-architecture
uname -m
x86 小主机常见是:
x86_64
---
十五、软路由新手建议
如果你是第一次玩软路由,我建议按这个顺序来:
第一步:先刷系统,能进后台
第二步:修改 LAN IP
第三步:作为旁路由接入主路由
第四步:关闭旁路由 DHCP
第五步:单台电脑手动设置网关测试
第六步:安装少量插件
第七步:确认稳定后再扩展功能
不要一开始就做这些事情:
直接替换主路由
一次安装一堆插件
同时装多个代理插件
乱改防火墙
乱开 DHCP
改完不记配置
软路由最重要的是稳定。能稳定运行,再谈功能丰富。
---
十六、推荐的新手网络方案
对于大多数人,尤其是单网口小主机,我推荐这个方案:
主路由:继续负责拨号、Wi-Fi、DHCP
软路由:作为旁路由,固定 IP 为 192.168.1.2
电脑/手机:需要时手动把网关和 DNS 改成 192.168.1.2
这样即使软路由坏了,也不会影响全家网络。
如果软路由崩了,只需要把电脑/手机网关改回主路由:
192.168.1.1
网络就能恢复。
---
十七、总结
软路由不是单纯“更强的路由器”,它更像是一台网络实验平台。
它可以帮你实现:
网络管理
DNS 优化
广告过滤
旁路由
Docker 服务
DDNS
内网穿透
流量监控
插件扩展
但它也需要你理解一些基础概念:
IP
网关
DNS
LAN
WAN
DHCP
防火墙
网段
如果你是新手,不建议一开始就把软路由当主路由使用。最稳的路线是:
> 先做旁路由,先保证能进后台,先让一台设备测试通过,再慢慢扩展功能。
软路由真正的乐趣,不是一次配置成功,而是在不断折腾中理解网络是怎么工作的。
当你能看懂 LAN IP、网关、DNS、DHCP、Link UP 这些信息时,你就已经真正入门了。