零基础玩转ImmortalWRT:从刷机到第一个插件开发
快速体验
- 打开 InsCode(快马)平台 https://www.inscode.net
- 输入框内输入如下内容:
制作一个ImmortalWRT新手教学包:1. 生成step-by-step的刷机图文教程 2. 开发极简版流量统计插件(显示实时上下行速率)3. 包含故障恢复方案 4. 提供虚拟环境练习镜像。要求所有操作可通过Web界面完成,禁用命令行操作。 - 点击'项目生成'按钮,等待项目生成完整后预览效果

最近想折腾路由器系统,发现ImmortalWRT这个开源项目特别适合新手入门。它基于OpenWRT优化,有更友好的中文支持和丰富的插件库。今天我就把自己从零开始的学习过程记录下来,全程不用敲命令,纯图形化操作就能玩转!
一、准备工作
-
硬件选择:建议用淘汰的百兆路由器练手(比如小米4A千兆版),成本低且兼容性好。注意提前确认设备是否支持第三方固件。
-
工具下载:到ImmortalWRT官网下载对应设备的固件文件,文件后缀通常是
.bin或.img。同时准备好浏览器和网线。 -
备份原系统:在路由器管理界面找到「系统备份」功能,将当前配置保存到本地,万一操作失误可以快速恢复。
二、图形化刷机七步走
-
登录原厂路由器后台,在「系统升级」页面选择下载的ImmortalWRT固件,取消勾选「保留配置」选项。
-
点击上传并等待进度条完成,过程中千万不能断电。成功后路由器会自动重启,指示灯会闪烁约3分钟。
-
用网线连接电脑和路由器的LAN口,浏览器输入
192.168.1.1进入ImmortalWRT的Luci管理界面。 -
首次登录需要设置密码,建议勾选「允许SSH远程访问」方便后期调试(虽然本文不用命令行)。
-
在「系统-软件包」页面点击「更新列表」,等待软件源同步完成。这里可能会耗时较久,取决于网络环境。
-
安装中文语言包:在「软件包」标签页搜索
luci-i18n-base-zh-cn并安装,然后在「系统-语言和界面」切换为中文。 -
最后在「系统-备份/升级」中创建新的备份点,这样后续开发插件时就有还原基准了。
三、开发流量统计插件
虽然系统自带流量监控,但我们尝试做个极简版:
-
进入「系统-软件包」,安装必要的依赖:
luci-app-statistics和luci-i18n-statistics-zh-cn。 -
打开「服务-流量统计」界面,勾选需要监控的接口(通常是br-lan)。在「收集器」选项卡启用网络流量收集。
-
到「显示」选项卡自定义图表,我只保留了上下行速度的曲线图,去掉其他复杂参数。
-
在「Luci-界面」菜单新建一个名为「我的监控」的标签页,将刚刚配置的图表拖拽进去。
-
测试时可以用手机热点共享网络,观察图表是否能实时显示流量波动。如果数据不更新,检查是否遗漏了接口绑定步骤。
四、常见问题急救包
遇到问题时别慌,我整理了这些图形化解决方案:
-
刷机失败不断重启:按住Reset键10秒恢复出厂设置,或用官方修复工具重刷原厂固件。
-
管理界面无法访问:检查电脑是否获取到
192.168.1.x段的IP,或者尝试用192.168.0.1等其他常见网关地址。 -
插件安装失败:在「系统-软件包」的「配置」选项卡更换为国内镜像源,比如清华或中科大的地址。
-
网口识别错误:到「网络-接口」手动调整WAN/LAN绑定,有些设备的网口顺序比较特殊。
五、虚拟环境安全练习
怕搞坏真设备?可以用InsCode(快马)平台的在线环境先练手:
-
平台提供了预装ImmortalWRT的虚拟机镜像,打开浏览器就能模拟刷机过程。
-
在AI对话框输入「创建ImmortalWRT插件项目」,会自动生成带流量统计功能的代码框架。
-
通过网页版文件管理器上传修改,实时看到界面变化,完全零风险。

实际体验下来,这种图形化学习路径对新手特别友好。特别是InsCode(快马)平台的虚拟环境,让我在真机操作前积累了足够信心。他们的编辑器还能直接预览网络接口效果,省去了反复刷机的麻烦。

如果觉得教程有帮助,不妨点个赞鼓励下~ 下期可能会分享如何给插件添加微信通知功能,欢迎关注!
快速体验
- 打开 InsCode(快马)平台 https://www.inscode.net
- 输入框内输入如下内容:
制作一个ImmortalWRT新手教学包:1. 生成step-by-step的刷机图文教程 2. 开发极简版流量统计插件(显示实时上下行速率)3. 包含故障恢复方案 4. 提供虚拟环境练习镜像。要求所有操作可通过Web界面完成,禁用命令行操作。 - 点击'项目生成'按钮,等待项目生成完整后预览效果
更多推荐


所有评论(0)