OpenWrt 是什么,为什么有人给路由器"刷机"

你手机能装 App,电脑能装软件,这事你习以为常。但你有没有想过,家里那个闪着灯、平时看都不看一眼的路由器,其实也是一台电脑。它有 CPU,有内存,有存储,跑着一个操作系统。只是这台电脑出厂的时候,被厂商用一层固件焊死了,你只能进那个丑丑的设置页面改改 WiFi 密码,别的什么都动不了。

OpenWrt 干的事,就是把这层焊死的壳撬开,换上一个你能自由操控的系统。

先说它到底是个什么东西

一句话:OpenWrt 是一个专门给路由器这类小设备用的 Linux 系统。

Linux 你多半听过,服务器、安卓手机底层跑的都是它。但服务器的 Linux 动辄要几个 G 的空间,而一台家用路由器的存储可能只有 16MB,比一张照片还小。所以 OpenWrt 做的第一件事,是把 Linux 里能砍的全砍掉,只留最精简的核心,塞进这么点空间里还能跑起来。它的几个主要零件,Linux 内核、一个叫 musl 的迷你 C 库、一个叫 BusyBox 的工具箱,全是为"小"服务的。

打个比方。原厂固件像酒店房间,能住,但墙上的画不能换,家具不能挪,你只是个租客。OpenWrt 更像毛坯房交到你手里,水电结构都在,怎么装修你自己定。当然这个比方到这儿就不太灵了,毛坯房装修是体力活,刷 OpenWrt 是几分钟的事,真正难的是装修完之后你想怎么折腾。

装完之后,路由器能"装软件"了

刚才那句"能装软件"不是比喻。

刷了 OpenWrt 的路由器,会多出一个软件仓库,里面有九千多个现成的软件包,用一个叫 apk 的包管理器一条命令就能装。(顺带一提,OpenWrt 从 2026 年 3 月的 25.12 版起,把用了很多年的老包管理器 opkg 换成了 apk,因为老的那个没人维护了。这个改动对普通用户几乎无感,装东西还是一条命令的事。)

这九千多个包能干嘛?举几个实在的例子。你可以给家里的网络加一个广告过滤,全家所有设备刷网页都自动没广告,手机电脑一个都不用单独设置。你可以把一块闲置硬盘插上,路由器立刻变成一台小型家庭存储,手机拍的照片自动往里传。你可以给网络限速,规定小孩的平板晚上十点后自动断网。你还可以让它记录流量,看看到底是哪个设备半夜偷偷跑了几个 G 的数据。

这些事,原厂固件要么不让你做,要么做起来别扭。OpenWrt 把路由器从一个只会转发数据的哑设备,变成了一台你能编程、能扩展的小主机。

你不用记命令,它有网页界面

听到"Linux""命令行"就头大的人,先别慌。

OpenWrt 有个叫 LuCI 的网页控制台,长得跟原厂设置页面差不多,鼠标点点就能配置绝大部分功能。装软件、改网络、看流量,都能在浏览器里点着完成,跟你平时改 WiFi 密码没什么两样。真正想深入折腾的人才会去敲命令行,那是进阶玩法,不是入门门槛。

所以别被"刷机"两个字吓退。它确实是台 Linux 电脑,但日常用起来,你面对的还是一个网页界面。

它是怎么来的,为什么一直有人用

OpenWrt 的出身有点意思。2004 年,思科旗下的 Linksys 出了一款很火的路由器 WRT54G。有人发现这玩意的固件是基于 Linux 做的,而 Linux 的开源协议要求:你用了它,就得把源代码公开。于是 Linksys 被迫放出了固件源码,一群爱折腾的人拿到源码,干脆自己动手做了个更自由的系统,这就是 OpenWrt 的起点。

二十多年过去,它还活得好好的。截至最新的 25.12 版本,OpenWrt 支持的设备已经超过 2200 款,最新的小版本 25.12.5 在 2026 年 6 月底才刚发布。一个二十年前起步的开源项目,今天还在稳定更新,这本身就说明有一大批人离不开它。

有人图它能救活一台被厂商放弃、不再更新的旧路由器,装上 OpenWrt 继续用还能补上安全漏洞。有人图它能自定义各种网络功能,包括让家里所有设备统一走某种网络代理,不必在每台设备上单独折腾,这也是很多人接触它的由头。也有人纯粹图一个掌控感:这台设备是我的,我想让它干嘛它就干嘛。

回到开头那句话

你家路由器一直是台电脑,OpenWrt 只是把出厂时锁上的那道门,钥匙还给了你。

进不进这道门,看你自己。大多数人可能一辈子都用不上,原厂固件够用了。但当你哪天觉得那个丑设置页面框住了你,想让路由器多干点活的时候,你会想起来:原来它本来就能。