ImmortalWrt 是一个基于 OpenWrt 和 LEDE 的开源路由器固件分支,专为满足国内用户的特殊需求而设计。它在功能和性能上进行了优化,特别适合中国大陆的网络环境。
ImmortalWrt 在线构建服务由 aparcar 开发的 Attendedsysupgrade Server(ASU)实现,其本质为云端运行的 Image Builder。
ASU 通过一系列 API 实现自定义固件映像及预安装软件包,可以让用户轻松升级现有或自定义全新 ImmortalWrt 固件,而无需配置任何构建环境。
基于纯 JavaScript 实现的简单 Web 界面,目前由 mwarning 开发。
它支持搜索设备名称,并展示对应的固件下载链接以及通过 ASU API 请求自定义固件。

1. 访问固件构建页面
打开链接:https://firmware-selector.immortalwrt.org/
该页面提供了一个交互式的界面,允许你选择目标设备、版本、功能模块等。

2. 选择固件版本
在页面顶部,你可以看到以下选项:
- Version(版本) :选择你需要的 ImmortalWrt 版本(如
23.05.4
)。
- Target(目标平台) :选择硬件架构(如
x86/64
)。
- ID(子目标) :选择具体的子目标(如
generic
)。
示例配置
根据你的需求,选择以下参数:
- Version :
23.05.4
- Target :
x86/64
- ID :
generic
3. 配置功能模块
点击页面上的 “Customize”(自定义) 按钮,进入功能模块选择界面。在这里,你可以启用或禁用各种功能模块。
主要模块分类
- LuCI(Web 管理界面) :
- 启用 LuCI 及其插件(如
luci-app-ssr-plus
、luci-app-v2ray-server
等)。
- Network(网络相关) :
- 启用 OpenVPN、WireGuard、AdGuardHome 等网络功能。
- Utilities(实用工具) :
- 添加一些常用的工具(如 htop、tmux 等)。
- Kernel Modules(内核模块) :
注意事项
- 如果不确定需要哪些模块,可以保持默认配置。
- 如果你需要特定功能(如科学上网),可以搜索相关插件并启用。
软件仓库
https://mirror.nju.edu.cn/immortalwrt/releases/23.05.4/packages/x86_64/luci/?sort=size&order=desc
常用模块
luci-i18n-firewall-zh-cn luci-i18n-filebrowser-zh-cn luci-app-argon-config luci-i18n-argon-config-zh-cn
luci-i18n-opkg-zh-cn luci-i18n-ttyd-zh-cn luci-i18n-passwall-zh-cn luci-app-openclash
luci-i18n-homeproxy-zh-cn openssh-sftp-server
1. luci-i18n-firewall-zh-cn
- 描述 :这是 OpenWrt 的 LuCI Web 界面中防火墙设置的中文语言包。
- 作用 :为防火墙配置页面提供中文翻译支持。
- 相关功能 :
2. luci-i18n-filebrowser-zh-cn
- 描述 :这是 FileBrowser 的中文语言包。
- 作用 :FileBrowser 是一个基于 Web 的文件管理工具,允许用户通过浏览器访问和管理设备上的文件系统。
- 相关功能 :
3. luci-app-argon-config
- 描述 :这是 Argon 主题的配置工具。
- 作用 :Argon 是一个流行的 OpenWrt 主题,提供现代化的 UI 和自定义选项。这个模块允许用户通过 Web 界面配置主题的外观和行为。
- 相关功能 :
4. luci-i18n-argon-config-zh-cn
- 描述 :这是 Argon 主题配置工具的中文语言包。
- 作用 :为 Argon 主题的配置页面提供中文翻译支持。
5. luci-i18n-opkg-zh-cn
- 描述 :这是 OPKG 包管理器的中文语言包。
- 作用 :OPKG 是 OpenWrt 的包管理工具,用于安装、更新和卸载软件包。这个模块为 OPKG 的 Web 管理界面提供中文翻译支持。
6. luci-i18n-ttyd-zh-cn
- 描述 :这是 TTYD 的中文语言包。
- 作用 :TTYD 是一个基于 Web 的终端模拟器,允许用户通过浏览器访问设备的命令行界面。这个模块为 TTYD 的 Web 界面提供中文翻译支持。
7. luci-i18n-passwall-zh-cn
- 描述 :这是 PassWall 插件的中文语言包。
- 作用 :PassWall 是一个科学上网插件,支持多种代理协议(如 Shadowsocks、V2Ray、Trojan 等)。这个模块为 PassWall 的 Web 界面提供中文翻译支持。
8. luci-app-openclash
- 描述 :这是 OpenClash 插件。
- 作用 :OpenClash 是一个功能强大的 Clash 客户端,支持多种代理协议(如 Clash、Shadowsocks、V2Ray 等),并提供规则管理、流量统计等功能。
- 相关功能 :
9. luci-i18n-homeproxy-zh-cn
- 描述 :这是 HomeProxy 插件的中文语言包。
- 作用 :HomeProxy 是一个轻量级的代理服务管理工具,支持多种代理协议(如 Shadowsocks、V2Ray 等)。这个模块为 HomeProxy 的 Web 界面提供中文翻译支持。
10. openssh-sftp-server
- 描述 :这是 OpenSSH 的 SFTP 服务器组件。
- 作用 :SFTP(Secure File Transfer Protocol)是一种基于 SSH 的安全文件传输协议。这个模块允许用户通过 SFTP 协议安全地传输文件。
- 相关功能 :
4. 生成下载链接
完成配置后,点击页面底部的 “Build”(构建) 按钮。系统会根据你的选择生成一个自定义固件,并提供下载链接。
等待时间
- 构建过程可能需要几分钟到几十分钟,具体取决于服务器负载和你的配置复杂度。
- 页面会显示构建进度,完成后会提供下载链接。
5. 下载和刷入固件
构建完成后,你会得到一个 .img.gz
或 .bin
文件