OpenWrt 作为一款深受极客们喜爱的老牌开源路由器系统,可定制性强,能为路由器赋予无限可能,但想要玩转这个系统,需要具备深厚的技术功底,甚至需要具备一定程度的编程能力,使得想要将这个系统投入到日常环境,往往需要很高的门槛,技术能力不足的用户经常会深陷于各种故障的漩涡中不知所措。
为改善 OpenWrt 系统在日常应用环境中的易用性,降低用户上手难度,OpenWrt-Life 固件因此而生。
OpenWrt-Life 固件基于 OpenWrt 官方开源项目稳定版分支源码,根据大多数日常使用环境,经过人工调试并适度修改,在保持 OpenWrt 原本风格的同时,强化日常使用体验,最终制作出适合日常环境的成品固件,具备易上手、稳定可靠、功能丰富等特点。
OpenWrt 官网固件好比是毛坯房,OpenWrt-Life 则是进行了一定程度的日常装修。
此固件仍然保持与 OpenWrt 官网固件一样的模块化风格,仅集成日常使用所必需的基础组件,其它大量软件则需要手动按需安装,此固件配套的软件源进行了大量细节优化,日常使用体验更加友好。
注意:此系统并非面向广大普通用户,仍然具有一定程度的技术门槛,只适合已经熟练掌握了现代计算机基础知识的各类用户,通过查阅配套教程,可快速投入日常使用,以便降低试错成本。
OpenWrt-Life 公告栏
2023 年第四次更新已发布。 本次更新摘要: 1、固件例行维护,修复潜在的内核漏洞。 2、软件库例行维护。 当前版本号:2023-05-15 ----------------------------------------------------------------------------------------------------------------------------- 警告:本项目组从未启用任何公共群聊服务,也从不对外提供免费技术支持服务,请勿上当受骗,一切信息以官方邮件为准。
本固件支持各种常见的文件系统自动挂载,已实机测试:FAT、FAT32、exFAT、NTFS、EXT4 将硬盘连接至路由器后即可自动挂载,如果无法自动挂载,一般是硬盘的文件系统出现了某种损坏。 例如发现 NTFS 格式的硬盘无法自动挂载,此时将移动硬盘连接至 Windows 电脑,则会提示“此驱动器存在问题。请立即扫描此驱动器并修复问题。” 对移动硬盘执行“扫描和修复”后,再连接至路由器即可自动挂载。 备注:文件系统的损坏,一般是由于意外断电、强行拔出移动硬盘所导致。
常见的文件系统格式均支持正常读写,均支持中文名称等特性。 具体的读写速度和路由器 CPU 性能有关,也和文件系统的格式有关。 使用了 SSD 移动硬盘,通过有线连接的方式,使用 Samba4 进行了文件读写测试, MT7621 系列读写 NTFS 格式,约为 40MB/秒左右, Marvell 系列读写 NTFS 格式, 则能达到网络接口的满载速度。 备注:当硬盘使用 exFAT 格式时,通过 Samba4 写入大型单个文件时会出现前期“卡顿” 现象, 具体表现为写入 5G 单个文件时,会卡顿约 20秒左右,写入10G 单个文件时,会卡顿约 40秒左右,随后才开始正常写入。 如果换用 FTP 写入文件,则不会出现这种前期“卡顿” 现象。
问题反馈
- OpenWrt-Life 固件官方邮箱:[email protected]
- 使用 OpenWrt 官网固件的用户,请查阅官网反馈页面:https://openwrt.org/bugs
- 使用其他网友编译的自定义固件,请联系其作者。
固件界面展示



免责申明
本固件仅作为开源项目样本,仅供个人研究测试用途,无法取代专业的商用级系统,禁止用于商业环境或公共环境,如因个人使用方式不当而导致任何不良后果、造成任何损失均与本项目组无关。
捐赠
固件下载
提示:我们并未对服务器进行限速,如果发现速度缓慢、或稳定性较差,一般是被网络攻击所致,或者你本地网络状况不佳。
OpenWrt-Life 固件下载:https://openwrt.ikghx.com
路由器刷机指南:https://iyzm.net/openwrt/163.html
注意事项
本固件默认网关:192.168.9.1 或 openwrt-life.home.arpa
虚拟机镜像默认网关:192.168.8.1 或 openwrt-life.home.arpa
x86 固件默认只启用两个网卡,网卡1为 LAN,网卡2为 WAN,
x86 固件支持 Docker、Intel 核心显卡、大内存、多线程、UEFI 启动、NVMe 硬盘等特性。
从 2022-11-24 版固件开始,x86 固件已默认集成“链路聚合”(端口汇聚)功能,即“网络”-“接口”-“设备”-“LAG 设备”
注意:x86 固件只提供 64 位版本,需要配备 64 位 Intel CPU 才能正常使用,因为本固件仅针对 Intel CPU 进行了优化调试。
当前 x86 固件集成的网卡驱动支持的网卡:
- 各类常见的千兆网卡
- Realtek R8125(2.5G)
- Intel I225(I226) 系列(2.5G)
- Intel X520/X540/X550 系列(10G)
- Intel X710 系列(10G/40G)
- BCM57810(10G)
- BCM57404/BCM57414(25G)
- Mellanox 全系列(10G/25G/40G/50G/100G/200G)
- VMware 虚拟网卡 vmxnet3(10G)
- Hyper-v 虚拟网卡
- Amazon AWS T3 弹性网卡( VPS 专用)
x86 网卡选购建议
- 当使用 x86 主机作为网关使用时,绝大多数情况下只需选购千兆网卡即可,因为很少有人会办理千兆以上的宽带套餐。
- 如果没有特殊需求,网卡只需选择双网口即可,再搭配高性能交换机来组建网络。
- 多线路汇聚的情况下,应当配备多个千兆网卡和一个万兆网卡,万兆网卡作为 LAN 口,专门用于连接万兆交换机。
千兆网卡推荐:
入门款 Intel i211,支持 2个 RSS 队列。
标准款 Intel i210,支持 4个 RSS 队列。
高端款 Intel i350,支持 8个 RSS 队列,支持 SR-IOV。
x86 多网卡路由显示端口状态 默认情况下,x86 固件的概览界面仅显示两个端口的状态信息,如果是具备两个以上网卡的 x86 路由, 可以手动修改 /etc/board.json 参照如下示例修改部分参数即可。(只需修改加粗显示部分) { "model": { "id": "default-string", "name": " Default string" }, "network": { "lan": { "ports": [ "eth0", "eth2", "eth3" ], "protocol": "static" }, "wan": { "device": "eth1", "protocol": "dhcp" } } }
配套教程
对于初次使用 OpenWrt 的用户,建议按顺序观看。
对于 OpenWrt 不太熟练的一般用户,仍建议过一遍文章,查漏补缺,温故知新。
下列教程由专业人士使用最新的 OpenWrt-Life 成品固件编写,真实有效。
教程会根据各软件的更新迭代情况,不定期进行更新与修正,恕不另行通知。
注意:本固件配套教程仅在此网站内发布并持续更新,未授权任何人转载,如果发现别处有相关教程,均为私自转载。
层级 | 概述 | 教程 |
一级 | 初次使用 OpenWrt 的用户,学习作为路由器的基本用途,配置基本的上网功能。 | OpenWrt入门教程之常见基础网络配置入门指南 |
二级 | 更进一步的了解 OpenWrt 的一些常用网络配置。 | 进阶教程之 OpenWrt 常用网络配置指南 |
三级 | 学习无线路由器使用 OpenWrt 实现各种无线中继功能。 | 进阶教程之 OpenWrt 无线中继配置指南 |
四级 | 了解如何为 OpenWrt 安装软件,以及相关注意事项。 | 进阶教程之 OpenWrt 基础应用软件指南 |
五级 | OpenWrt 常见的各类运维操作说明。 | 进阶教程之 OpenWrt 常用运维操作指南 |
六级 | OpenWrt 编译入门,常见问题说明。 | OpenWrt 编译入门教程基础概念入门编译常见问题 |
七级 | OpenWrt 开发人员入门指南。 | 达人教程之 OpenWrt 开发人员入门指南 |
OpenWrt-Life 硬件支持列表
为了达到较为统一的日常使用体验,我们进行了大量人工测试,仅适配经过人工测试后,满足日常稳定使用,且在市面上能方便购买到的设备。
- 警告:下列支持机型,并不能保证可以直接从原厂系统升级至 OpenWrt 系统,具体刷机问题请咨询专业人士或相关商家。
- 注意:为保障 OpenWrt 系统稳定运行,内存容量(RAM)极其重要,64MB 仅仅勉强可用,128MB 可运行轻量级软件,如果要运行各类下载软件或其它大型软件,请选择 256MB 以上容量。
- 如果要经常下载大量资源,或者要使用更复杂的网络服务,请选择 x86 软路由。
处理器平台 | 性能等级 | 型号/品牌 |
---|---|---|
Qualcomm Atheros ATH79 (无 FPU 单元) | 入门 | 6416A(GL-iNet)16MB Flash + 64MB RAM(便携) GL-AR150(GL-iNet)16MB Flash + 64MB RAM(便携) GL-MiFi(GL-iNet)16MB Flash + 64MB RAM(便携) GL-AR300M-Lite(GL-iNet)16MB Flash + 128MB RAM(便携) GL-AR300M(GL-iNet)128MB Flash + 128MB RAM(便携) GL-AR750(GL-iNet)16MB Flash + 128MB RAM(便携) GL-AR750S(GL-iNet)128MB Flash + 128MB RAM(便携) GL-X300B(GL-iNet)16MB Flash + 128MB RAM(工业) GL-XE300(GL-iNet)16MB Flash + 128MB RAM(便携) GL-X750(GL-iNet)16MB Flash + 128MB RAM(便携) GL-E750 (GL-iNet)128MB Flash + 128MB RAM(便携) WNDR3800(Netgear/网件) 16MB Flash + 128MB RAM WNDR3700 v4(Netgear/网件) 128MB Flash + 128MB RAM WNDR4300 v1(Netgear/网件) 128MB Flash + 128MB RAM WNDR4300 v2(Netgear/网件) 128MB Flash + 128MB RAM Archer A7 v5(TP-Link/普联)16MB Flash + 128MB RAM Archer C5 AC1200 v1(TP-Link/普联)16MB Flash + 128MB RAM Archer C6 v2 (US)(TP-Link/普联)16MB Flash + 128MB RAM Archer C7 AC1750 v4(TP-Link/普联)16MB Flash + 128MB RAM Archer C7 AC1750 v5(TP-Link/普联)16MB Flash + 128MB RAM Archer D7 / D7b v1(TP-Link/普联)16MB Flash + 128MB RAM WZR-600DHP(buffalo/巴法络)32MB Flash + 128MB RAM Xiaomi AIoT Router AC2350 ( Xiaomi/小米)16MB Flash + 128MB RAM C301(Qihoo/360)32MB Flash + 128MB RAM |
MediaTek Ralink MIPS MT7621 (无 FPU 单元) | 进阶 | GL-MT1300(GL-iNet)32MB Flash + 256MB RAM(便携,全双工 NAT) EA7500(Linksys/领势)128MB Flash + 256MB RAM(全双工 NAT) EA8100(Linksys/领势)128MB Flash + 256MB RAM(全双工 NAT) R6900 V2(Netgear/网件) 128MB Flash + 256MB RAM(全双工 NAT) R7200(Netgear/网件) 128MB Flash + 256MB RAM(全双工 NAT) R7450(Netgear/网件) 128MB Flash + 256MB RAM(全双工 NAT) EdgeRouter X(UBNT/优倍快)256MB Flash + 256MB RAM(没有无线,全双工 NAT) EdgeRouter X-SFP(UBNT/优倍快)256MB Flash + 256MB RAM(没有无线,1*SFP,全双工 NAT) RB750Gr3 (MikroTik)16MB Flash + 256MB RAM(没有无线,全双工 NAT) RB760iGS(MikroTik)16MB Flash + 256MB RAM(没有无线,1*SFP,全双工 NAT) MiWiFi 3G v1(Xiaomi/小米)128MB Flash + 256MB RAM MiWiFi 3G v2(Xiaomi/小米)16MB Flash + 128MB RAM Mi Router 3 Pro(Xiaomi/小米)256MB Flash + 512MB RAM(全双工 NAT) MiWiFi R4 v1(Xiaomi/小米)128MB Flash + 128MB RAM(全双工 NAT) Router 4A Gbit(Xiaomi/小米)16MB Flash + 128MB RAM(全双工 NAT) Router 4A Gbit v2(Xiaomi/小米)16MB Flash + 128MB RAM(全双工 NAT) Mi Router AC2100(Xiaomi/小米)128MB Flash + 128MB RAM(全双工 NAT) Redmi Router AC2100(Redmi/红米)128MB Flash + 128MB RAM(全双工 NAT) Mi Router CR660x(Xiaomi/小米)128MB Flash + 256MB RAM(WiFi6,全双工 NAT) Newifi D1(Lenovo/联想)32MB Flash + 256MB RAM(全双工 NAT) Newifi D2 (Newifi3)(Lenovo/联想)32MB Flash + 512MB RAM DIR-878-A1(D-Link)16MB Flash + 128MB RAM(全双工 NAT) DIR-882-A1(D-Link)16MB Flash + 128MB RAM(全双工 NAT) Personal Cloud One (GnuBee)32MB Flash + 512MB RAM(NAS,全双工 NAT) Personal Cloud Two (GnuBee)32MB Flash + 512MB RAM(NAS,全双工 NAT) XY-C5(XiaoYu/小娱)32MB Flash + 512MB RAM(没有无线,1*SATA,全双工 NAT) MSG1500 X.00(Raisecom/瑞斯康达) 128MB Flash + 256MB RAM(全双工 NAT) TX180x(H3C/新华三)128MB Flash + 256MB RAM(全双工 NAT) GHL-R-001(GeHua/歌华)32MB Flash + 512MB RAM(全双工 NAT) HC5962 (HiWiFi/极路由4)128MB Flash + 256MB RAM(全双工 NAT) WR1200JS(YouHua/友华)16MB Flash + 128MB RAM(全双工 NAT) A7000R(TOTOLINK)16MB Flash + 128MB RAM(全双工 NAT) X5000R(TOTOLINK)16MB Flash + 256MB RAM(全双工 NAT) YK-L2(YOUKU/优酷)16MB Flash + 256MB RAM(全双工 NAT) K2P A1, A2(PHICOMM/斐讯)16MB Flash + 128MB RAM(全双工 NAT) PandoraBox M1(小睿家庭云/潘多拉盒子)32MB Flash + 512MB RAM 1*SATA TimeCloud(Thunder/迅雷下载宝) 16MB Flash + 256MB RAM(没有无线,单网口) JDcloud(京东云/无线宝一代)32MB Flash + 512MB RAM(全双工 NAT) AX820(YunCore/云联友科)16MB Flash + 128MB RAM(WiFi6,PoE,全双工 NAT) Q20(JCG/捷稀)128MB Flash + 256MB RAM(WiFi6,全双工 NAT) X5000R(TOTOLINK)16MB Flash + 256MB RAM(WiFi6,全双工 NAT) UniFi 6 Lite(UBNT/优倍快)32MB Flash + 256MB RAM(WiFi6,PoE) |
Qualcomm Atheros IPQ40XX | 中端 | GL-AP1300(GL-iNet)128MB Flash + 256MB RAM(PoE) GL-B1300(GL-iNet)32MB Flash + 256MB RAM GL-S1300(GL-iNet)16MB+8GB Flash + 256MB RAM EA6350 v3(Linksys/领势)128MB Flash + 256MB RAM EA8300(Linksys/领势)256MB Flash + 256MB RAM MR8300(Linksys/领势)256MB Flash + 512MB RAM Plasma Cloud PA1200( Plasma Cloud )32MB Flash + 256MB RAM(PoE) Plasma Cloud PA2200( Plasma Cloud )32MB Flash + 256MB RAM(PoE) P&W R619AC(G-DOCK/竞斗云)128MB Flash + 512MB RAM CM520-79F(星际宝盒)128MB Flash + 512MB RAM RT-AC58U(Asus/华硕) 128MB Flash + 128MB RAM |
Qualcomm Atheros IPQ806X | 高端 | EA8500 v1(Linksys/领势) 128MB Flash + 512MB RAM R7800(Netgear/网件) 128MB Flash + 512MB RAM wg2600hp3(NEC) 32MB Flash + 512MB RAM AD7200(TP-Link/普联) 32MB Flash + 512MB RAM Archer C2600 v1.0(TP-Link/普联) 32MB Flash + 512MB RAM Mi Router HD(Xiaomi/小米)256MB Flash + 512MB RAM(1*SATA) MTFI M520(Ruijie/锐捷)4GB Flash + 2GB RAM(2*PCIe,1*mSATA) |
Marvell EBU Armada 此平台无线驱动不支持 Mesh | 高端 | WRT1200AC(Linksys/领势)128MB Flash + 512MB RAM WRT1900AC v1(Linksys/领势)128MB Flash + 256MB RAM WRT1900AC v2(Linksys/领势)128MB Flash + 512MB RAM WRT1900ACS(Linksys/领势)128MB Flash + 512MB RAM WRT32X(Linksys/领势)256MB Flash + 512MB RAM WRT3200ACM(Linksys/领势)256MB Flash + 512MB RAM 备注:WRT 系列无线路由器,通常设计为双系统模式,即闪存空间被两个系统平分。 PUZZLE-M901(iEi)4GB Flash + 4GB RAM (没有无线,6*2.5G) PUZZLE-M902(iEi)4GB Flash + 4GB RAM(没有无线,6*2.5G,3*10G,1*USB3.0) |
Intel x86(仅支持 64 位) | 顶级 | x86 软路由,请根据自身需求选择成品设备,或自行按需组装。 |
其它选择
- 使用 OpenWrt 官网固件:https://openwrt.org/downloads
- 使用网络上其他网友编译的成品固件。
- 使用 OpenWrt 官网源码自行编译:https://github.com/openwrt/openwrt
- 使用 OpenWrt-Life 源码自行编译:https://github.com/ikghx/openwrt-life