ImmortalWRT 安装与使用全攻略(从入门到上手)
新手友好|ImmortalWRT 安装与使用全攻略(从入门到上手)
在路由器固件领域,OpenWRT 的强大无需多言,但对于国内新手来说,原生版本的配置复杂度和插件适配性总有几分门槛。而 ImmortalWRT 作为 OpenWRT 的优化分支,凭借“中国特化”的适配、丰富的预装插件和简洁的操作逻辑,成为很多玩家的首选固件——它既保留了 OpenWRT 的高自由度,又解决了新手上手难、插件安装繁琐的痛点,无论是家用路由刷机,还是 NAS 虚拟旁路由,都能轻松驾驭。
今天这篇文章,就从「什么是 ImmortalWRT」开始,一步步教你完成安装、基础配置和常用功能使用,全程新手向,避开所有常见坑,让你快速解锁路由器的隐藏实力。
一、先搞懂:ImmortalWRT 到底是什么?
ImmortalWRT 是基于 OpenWRT 源码二次开发的开源路由器固件,核心定位是「适配国内用户使用场景」,和原生 OpenWRT 相比,它有几个非常直观的优势,也是新手选择它的核心原因:
- ✅ 本土化优化:默认适配国内网络环境,无需手动修改 DNS、调整网络参数,上手就能用;
- ✅ 插件丰富且预装:内置 20+ 常用插件(如广告过滤、Docker、虚拟组网、DNS 加速等),无需额外折腾安装源;
- ✅ 硬件支持广泛:支持主流路由器型号(如小米、Linksys、斐讯等),同时兼容 x86 平台,可在 NAS、虚拟机中部署;
- ✅ 稳定性拉满:基于 OpenWRT 稳定分支优化,修复了原生版本的部分 Bug,日常使用不易断流、死机;
- ✅ 新手友好:保留 LuCI 图形界面,操作逻辑清晰,无需复杂命令行,鼠标点点就能完成配置。
简单来说,如果你想体验 OpenWRT 的强大功能,但又不想面对繁琐的配置和插件安装,ImmortalWRT 就是最适合你的选择——它把“复杂的事情简单化”,让新手也能轻松玩转路由器进阶功能。
二、前期准备:这些东西一定要备齐
在开始安装之前,先准备好以下物品和工具,避免中途卡壳,不同安装场景(物理路由、虚拟机)准备略有差异,按需对应即可。
2.1 通用准备
- 一台支持的设备:物理路由器(需确认型号兼容,可在 ImmortalWRT 官方或 GitHub 仓库查询,如小米 4C、Link NN6000V2 等);或 NAS/电脑(用于虚拟机部署,如群晖 VMM、VMware);
- ImmortalWRT 固件:根据设备型号下载对应固件,优先选择稳定版(如 23.05 系列),下载地址:ImmortalWRT 官方镜像站,或设备专用仓库(如 Link NN6000V2 可参考 GitHub 仓库);
- 电脑/手机:用于连接路由器、上传固件、配置参数;
- 网线(可选):物理路由器刷机时,建议用网线连接电脑和路由器,稳定性更高;
- 基础工具:解压软件(如 7-Zip,用于解压压缩包固件)、终端工具(如 Xshell,用于命令行操作,新手可先不用)。
2.2 注意事项(必看!)
- 刷机有风险,操作前务必备份路由器原始固件和关键文件(如 eeprom.bin、bootloader.bin),避免设备变砖,备份方法可参考对应设备教程(如小米 4C 可通过命令行备份);
- 确认设备固件型号,不同型号固件不可通用,错刷会导致设备无法启动;
- 刷机过程中不要断电、不要断开连接,否则可能导致刷机失败;
- 新手建议优先选择「免拆刷机」(如果设备支持),避免拆机操作损坏设备。
三、安装教程:两种主流场景(新手优先选虚拟机/旁路由)
ImmortalWRT 的安装主要分为「物理路由器刷机」和「虚拟机/旁路由部署」两种场景,其中旁路由部署风险更低、更适合新手(即使配置出错,也不影响主路由正常上网),下面分别详细讲解。
3.1 场景1:群晖 NAS 虚拟机部署(旁路由,新手首选)
旁路由的核心优势是「不替代主路由」,仅作为辅助设备提供广告过滤、虚拟组网等功能,即使旁路由故障,主路由依然能正常工作,非常适合新手尝试。这里以群晖 VMM 为例,步骤如下:
步骤1:开启群晖 Open vSwitch
进入群晖 DSM 系统,依次点击「控制面板 → 网络 → 网络界面 → 管理」,找到「Open vSwitch 设置」,勾选「启用 Open vSwitch」,保存应用——这一步是关键,不开启的话虚拟机无法正常联网。
步骤2:安装 Virtual Machine Manager(VMM)
在群晖套件中心搜索「Virtual Machine Manager」,点击安装;如果设备较老旧,可在群晖官方 archive 下载 SPK 安装包手动安装。
步骤3:上传并解压 ImmortalWRT 镜像
- 下载 x86_64 平台的 ImmortalWRT 镜像(后缀为 .img.gz),用解压软件解压出 .img 格式文件;
- 打开 VMM,依次点击「映像 → 硬盘映像 → 新增」,选择「从计算机上传」,选中解压后的 .img 镜像文件,完成上传。
步骤4:创建虚拟机并导入镜像
-
打开 VMM,点击「虚拟机 → 新增」,选择「导入」,导入方式选择「从硬盘映像导入」;
-
配置虚拟机规格(新手默认即可):
- 虚拟机名称:自定义(如 ImmortalWRT);
- CPU:1 核(足够日常使用);
- 内存:1GB(旁路由无需太多资源);
- CPU 模式:启用「CPU 兼容模式」(黑群晖启动失败可改为 Hyper-V 模式);
-
配置存储空间:选择之前上传的硬盘镜像,勾选「空间回收」(自动释放无用空间);
-
配置网络:选择「Default VM Network」,型号设为「e1000」(兼容性最好);
-
其他设置:勾选「自动启动」(NAS 重启后虚拟机自动运行)、「创建后开启虚拟机」,点击应用,虚拟机创建完成。
步骤5:修改旁路由网络配置(避免 IP 冲突)
- 选中运行中的 ImmortalWRT 虚拟机,点击「连接」进入终端,按回车键进入命令行;
- 输入命令
vi /etc/config/network,编辑网络配置文件(vi 编辑器操作:按 i 进入编辑模式,ESC 退出编辑,:wq 保存退出,:q! 不保存退出);
- 找到「config interface 'lan'」部分,修改为以下内容(根据你的主路由 IP 调整):
config interface 'lan' option type 'bridge'`` option ifname 'eth0' option proto 'static'`` option ipaddr '192.168.0.2' # 旁路由 IP,需和主路由同一网段(如主路由是 192.168.1.1,可设为 192.168.1.2) option netmask '255.255.255.0'`` option ip6assign '60' option gateway '192.168.0.1' # 主路由 IP`` option dns '114.114.114.114' # DNS 服务器,可自定义 - 保存退出后,输入命令
/etc/init.d/network restart,重启网络配置。
步骤6:关闭旁路由 DHCP,配置主路由指向
- 打开浏览器,输入旁路由 IP(如 192.168.0.2),登录 ImmortalWRT 后台(默认账号 root,无密码,首次登录需设置密码);
- 依次点击「网络 → 接口」,找到 LAN 接口,点击「修改」,在 DHCP 服务器部分勾选「忽略此接口」,关闭 DHCP 功能(避免和主路由冲突),保存应用;
- 登录主路由后台,找到 DHCP 设置,将「网关」和「DNS 服务器」改为旁路由 IP(如 192.168.0.2),保存后,所有设备将自动通过旁路由上网。
3.2 场景2:物理路由器刷机(以小米 4C 为例)
物理路由器刷机适合想完全替换原生固件的用户,步骤相对复杂,需严格按照设备型号操作,这里以小米 4C 为例(其他型号可参考对应教程):
步骤1:备份路由器原始文件(防变砖)
通过终端工具连接路由器(需先开启路由器 SSH 功能),输入以下命令备份关键文件,备份后将文件复制到电脑保存:
dd if=/dev/mtd0 of=/tmp/all.bin # 完整固件备份(16MB)
dd if=/dev/mtd2 of=/tmp/bootloader.bin # 引导程序备份(128kb)
dd if=/dev/mtd3 of=/tmp/eeprom.bin # 硬件信息备份(64kb)
注意:eeprom.bin 大小需为 64kb 左右,若大小异常需重新备份。
步骤2:上传 ImmortalWRT 固件到路由器
将下载好的小米 4C 专用 ImmortalWRT 固件(后缀为 .bin)上传到路由器 /tmp 目录(可通过 FTP 或 SCP 工具上传)。
步骤3:执行刷机命令
在终端中输入以下命令,执行刷机(注意替换固件文件名):
mtd -r write /tmp/immortalwrt-23.05.4-ramips-mt76x8-xiaomi_mi-router-4c-squashfs-sysupgrade.bin OS1
说明:命令中「OS1」为数字 1,不可写错;固件文件名需和上传的文件名完全一致,刷机完成后路由器会自动重启。
步骤4:首次登录与初始化
路由器重启后,搜索并连接 ImmortalWRT 默认 WiFi(默认名称 500/5,密码 147258369,部分固件默认禁用 WiFi,需手动开启),打开浏览器输入默认管理地址 http://192\.168\.1\.1,用 root 账号登录(无密码),首次登录需设置后台密码,完成初始化。
四、基础使用:新手必学的核心操作
安装完成后,进入 ImmortalWRT 后台(LuCI 界面),核心操作都在这里完成,新手重点掌握以下几点,就能满足日常使用需求。
4.1 系统初始化配置
- 修改后台密码:依次点击「系统 → 管理权」,设置新的登录密码(建议复杂且好记),保存应用;
- 修改 WiFi 配置:点击「网络 → 无线」,找到对应的 WiFi 接口,点击「修改」,可自定义 WiFi 名称、密码、加密方式(推荐 WPA2-PSK),开启 WiFi 功能,保存应用;
- 配置上网方式:如果是物理路由,点击「网络 → 接口 → WAN」,选择上网方式(PPPoE 拨号、静态 IP、DHCP 自动获取),填写对应信息(如 PPPoE 账号密码),保存应用;旁路由无需配置 WAN,仅需确保 LAN 接口配置正确。
4.2 常用插件使用(预装插件直接用)
ImmortalWRT 预装了 20+ 常用插件,无需额外安装,新手重点推荐这几个,按需启用即可:
(1)广告过滤(AdGuard Home)
点击「服务 → AdGuard Home」,开启服务,默认配置即可实现基础广告过滤(网页广告、APP 广告),如果想优化过滤效果,可添加自定义过滤规则(如 EasyList 规则)。
(2)DNS 加速(SmartDNS)
点击「服务 → SmartDNS」,开启服务,默认配置已适配国内网络,可自动选择最优 DNS 服务器,减少 DNS 解析延迟,提升上网速度。
(3)虚拟组网(ZeroTier/EasyTier)
适合需要远程访问家里设备的用户,以 ZeroTier 为例:点击「服务 → ZeroTier」,开启服务,输入 ZeroTier 网络 ID,保存后,在其他设备安装 ZeroTier 客户端,加入同一网络,即可远程访问家里的路由器、NAS 等设备。
(4)定时重启(AutoReboot)
点击「服务 → AutoReboot」,设置定时重启时间(如每周日凌晨 3 点),可避免路由器长期运行导致的卡顿、断流问题,提升稳定性。
(5)文件共享(Samba4)
如果路由器外接了硬盘,点击「服务 → Samba4」,开启服务,设置共享目录(如硬盘挂载目录)、访问账号密码,其他设备可通过网络访问路由器上的文件,实现家庭文件共享。
4.3 软件包安装(扩展功能)
如果预装插件满足不了需求,可通过软件包管理安装更多功能:
- 点击「系统 → 软件包」,点击「更新列表」,等待软件包列表更新完成;
- 在搜索框中输入插件名称(如 mentohust,用于校园网锐捷认证),找到对应插件,点击「安装」,等待安装完成后,在「服务」中找到对应插件进行配置;
- 注意:安装插件时尽量选择和固件版本匹配的插件,避免安装不兼容插件导致系统异常。
五、常见问题排查(新手避坑指南)
使用过程中难免遇到问题,这里整理了几个最常见的问题及解决方案,新手可直接参考排查:
1. 登录后台提示无法访问?
解决方案:① 确认电脑/手机和路由器在同一网段(如旁路由 IP 是 192.168.0.2,电脑 IP 需设为 192.168.0.x);② 检查路由器是否正常运行,重启路由器后重试;③ 确认管理地址是否正确(默认 192.168.1.1,旁路由已修改为自定义 IP)。
2. 上网异常、断流?
解决方案:① 旁路由场景:检查主路由 DHCP 网关和 DNS 是否指向旁路由,旁路由 DHCP 是否已关闭;② 物理路由场景:检查 WAN 口配置是否正确,PPPoE 账号密码是否输入错误;③ 禁用 SFE 转发加速(部分设备开启后会导致断流),重新刷入不带 SFE 的固件。
3. 插件无法使用(如 PassWall、WireGuard)?
解决方案:① PassWall 问题需参考其官方社区,不在 ImmortalWRT 支持范围;② WireGuard 在新版本中已合并为内核模块,需在编译固件时添加 wireguard-tools、kmod-wireguard 等软件包;③ 23.0 版本后使用 nftables 替换了 iptables,部分依赖 iptables 的插件无法使用,需更换兼容插件。
4. 设备能获取 IPv6 但无法上网?
解决方案:不保留配置,重新刷入不含 mwan 和多拨插件的干净固件,优先选择 23.05.1 及以上版本(针对国内 IPv6 环境优化)。
5. 刷机后无法恢复原厂固件?
解决方案:使用之前备份的 all.bin 原始固件,通过终端输入刷机命令,将原始固件刷回即可(命令类似刷机命令,替换固件文件即可)。
六、总结:ImmortalWRT 新手使用心得
用了一段时间 ImmortalWRT 后,最大的感受就是「省心」——无需像原生 OpenWRT 那样手动配置源、安装插件,开箱即用的体验对新手非常友好,同时又保留了足够的自由度,无论是基础的广告过滤、DNS 加速,还是进阶的虚拟组网、Docker 部署,都能轻松实现。
对于新手来说,建议先从「旁路由」开始尝试,风险低、易上手,熟悉操作后再尝试物理路由器刷机;如果不想折腾,直接使用预装插件就足够满足日常家用需求;如果是进阶玩家,也可以通过自编译固件,自定义插件和配置,打造专属的路由器系统。
最后提醒一句:刷机有风险,操作需谨慎,务必做好备份;遇到问题不要慌,优先排查网络配置和插件兼容性,大部分问题都能通过重启、重新配置解决。
希望这篇攻略能帮助你快速上手 ImmortalWRT,解锁路由器的更多可能,如果你有其他使用心得或问题,欢迎在评论区交流~
参考资料:ImmortalWRT 官方文档、GitHub 仓库、CSDN 相关教程
(注:文档部分内容由 AI 生成)
ImmortalWRT 安装与使用全攻略(从入门到上手)
https://www.skyloon.cn/archives/08075688-2cf6-474a-b6eb-4788b4d239a7