先说结论:如果你的路由器 8 月 9 日之后突然 `apk update` 或 `opkg update` 报错、装插件转圈、下固件 403,先别怀疑固件,也别急着重刷——大概率是软件源出事了。

8 月 9 日,清华 TUNA 镜像站发了个很简短的通知:因为存储资源严重受限,移除 OpenWrt、Anaconda、GitLab EE、Flutter 四个镜像,rsync 服务同步停止,HTTP 访问会跳转到教育网联合镜像站。微博8 月 11 日这条通知经微博转发后才开始被少量用户注意到——这也是我写这篇的原因:真正受影响的人,大概率根本没看过公告。
这条通知在圈子里没激起多大水花——我搜了一圈,讨论帖屈指可数。但这恰恰是问题所在:国内 OpenWrt 用户的下载链路对教育网镜像的依赖,远比大家以为的深。早些年官方源在国内速度感人,"装完先 sed 换清华源"几乎是每篇教程的标准动作,不少第三方固件干脆把清华源写死在默认配置里。这些人不会看到公告,只会在某天装插件时收获一个莫名其妙的错误。
所以我干脆把国内能叫得上名字的镜像站挨个测了一遍,结果比"清华源没了"更值得看:
镜像站 | OpenWrt 主镜像 | 新鲜度(8/21 实测) | snapshots |
|---|---|---|---|
中科大 USTC | ✅ 可用 | 包索引当天更新,25.12.5/24.10.8 全在 | 已改为跳回官网 |
上交 SJTU | ✅ 可用 | 包索引 8/20 更新 | 无 |
南大 NJU | ✅ 可用 | 包索引 8/20 更新 | 无 |
哈工大 HIT | ✅ 可用 | 包索引 8/20 更新 | 未保留 |
⚠️ 名存实亡 | 停在 2025 年 12 月,最新只到 24.10.5 和 25.12.0-rc2 | 无 | |
清华 TUNA / 北外 BFSU | ❌ 已移除 | 本次公告主角 | 无 |
教育网联合镜像 cernet | ❌ 死循环 | openwrt 路径会跳转到……已经被删的清华源 | 无 |
两个反常识,单独拎出来说:
第一,教程里出镜率最高的阿里云源,其实已经停更 8 个月了。 它的 releases 列表停在 24.10.5,固件文件最后更新于 2025 年 12 月 19 日。这意味着两件事:跟着老教程换阿里源的人不会立刻得到报错,但装到的所有插件都是大半年前的版本;如果你设备上是 24.10.6 之后(含 7 月那个安全补丁版 24.10.8)的系统,版本目录对不上,连旧包都拿不到。这次清华源事件是个好时机,把阿里源一起换掉。
第二,公告里给的"替代方案"目前是坏的。 TUNA 说 HTTP 访问会跳转到教育网联合镜像站。微博但我实测 cernet 的 openwrt 路径跳转目标恰恰是清华源自己——等于把你送回刚被删的地方。教育网内的同学如果走统一入口,体感可能是"时好时坏"(不同节点行为不一致),建议直接改用上面表格里实测可用的源。
对号入座,三种人三种动作:
1)已经在报错的(403/404/超时):看一下你的源配置——25.12 及以后用 apk,文件在 `/etc/apk/repositories`;24.10 及更早用 opkg,文件在 `/etc/opkg/distfeeds.conf`。里面如果出现 `tuna.tsinghua.edu.cn`,一条命令换成中科大(路径结构与官方 downloads.openwrt.org 完全一致,直接替换域名即可):

```
apk 系统(25.12+)
sed -i ‘s|downloads.openwrt.org|mirrors.ustc.edu.cn/openwrt|; s|mirrors.tuna.tsinghua.edu.cn/openwrt|mirrors.ustc.edu.cn/openwrt|’ /etc/apk/repositories && apk update
opkg 系统(24.10 及更早)
sed -i ‘s|downloads.openwrt.org|mirrors.ustc.edu.cn/openwrt|; s|mirrors.tuna.tsinghua.edu.cn/openwrt|mirrors.ustc.edu.cn/openwrt|’ /etc/opkg/distfeeds.conf && opkg update
```
2)用着阿里源、目前没报错的:也建议顺手换了,理由如上——不是不能用,是已经停在 8 个月前。命令同上,把匹配项换成 `mirrors.aliyun.com/openwrt` 即可。
3)第三方固件用户:刷了 iStoreOS 之类成品的,遇到应用商店/插件安装失败,同样先查这两个配置文件里写的是哪个源(早年的用户评测里就提到过 iStoreOS 默认用清华源,这次正好验证一下自己的还在不在)。

另外注意一个坏消息:snapshots 在国内主流镜像里已经全军覆没——中科大把 snapshots 直接跳回官网,其余几家干脆不保留。追 snapshot 的朋友目前只能直连 downloads.openwrt.org,或者考虑切到稳定版。用 ImmortalWrt 的稍好,中科大和南大的 immortalwrt 镜像都还活着。
最后说个趋势判断:TUNA 这次不是维护事故,是"存储资源严重受限"下的主动收缩,而且一删就是四个大镜像。公告末尾还有一句更值得记住的话:“TUNA 镜像站将不定期检视空间利用情况,并可能在未来继续不加通知地移除任何内容。”微博教育网镜像这几年承载压力越来越大,OpenWrt 这种"固件+包仓库+snapshots"全量几十上百 GB 的镜像,以后可能还会有站点跟进砍掉。我的建议是:选一个主源(中科大或上交),记一个备源,把上面那条 sed 命令存进你的笔记——下次源再出事,你能在一分钟内切换,而不是对着报错怀疑人生。
顺带提醒一句还守在 24.10 的朋友:这个分支下个月就到生命周期终点了,换源的时候不妨把升级计划一起排上。
你家的 OpenWrt 现在用的是哪个源?换源时踩过什么坑?评论区聊聊,我把实测数据放这了,欢迎补充你所在地区的速度体验。