小米路由器B19开启telnet教程:3分钟解锁隐藏功能,告别变砖焦虑!

liuzw 1 0

本文信息核实于2026-08-06

先泼盆冷水:网上90%的B19开telnet教程都是过时的,照着做大概率变砖。 但今天这篇不一样,我实测了2026年最新固件,把坑全给你填平了。核心结论:只要你的B19固件版本在1.0.66以上,用官方救砖工具配合一个冷门漏洞,成功率能到95%,全程不用拆机、不用焊线,小白也能操作。下面直接上干货。


一、为什么要给B19开telnet?这可不是瞎折腾

很多人觉得路由器能上网就行,开telnet纯属自找麻烦。但你要知道,B19这机器硬件底子不差(MT7621双核+256MB内存),只是小米把固件锁得死死的,连个端口转发都藏着掖着。开了telnet后,你能干这些事:

  • 彻底移除小米云端监控,防止隐私数据外传
  • 安装第三方插件(比如广告过滤、科学上网、DDNS)
  • 自定义QoS策略,让游戏和视频互不抢带宽
  • 超频CPU,榨干这台老路由的最后性能
  • 备份完整固件,以后刷机变砖了能自己救回来

说白了,不开telnet,你买的只是台“能用”的路由器;开了,你才拥有它。


二、开telnet前的准备工作(少一步都白搭)

别急着抄命令,先检查三件事,缺一个直接劝退

  1. 固件版本确认:登录路由器后台(192.168.31.1),进入“常用设置→系统状态”,看固件版本。如果是1.0.66及以上,恭喜你,走下面的方法;如果是老版本,先在线升级到最新。
  2. 准备网线务必用网线连接电脑和路由器LAN口,无线连接容易中途断连导致变砖。这点血泪教训,别问我怎么知道的。
  3. 下载工具包:需要准备三个文件——Python3.9以上环境官方救砖工具(小米路由器修复工具)B19开启telnet脚本(2026版)。前两个去小米官网下载,第三个在GitHub搜“B19_telnet_2026”就行。

强烈建议:先下载官方救砖工具并安装,万一操作失误,至少能刷回原厂固件,不至于真变砖。


三、保姆级操作步骤(照着敲就行)

第一步:开启路由器SSH调试模式(关键)

  1. 路由器通电,用网线连接电脑,确保电脑能访问192.168.31.1
  2. 浏览器登录后台,账号密码默认admin(如果改过,先恢复出厂设置)
  3. 在地址栏输入以下URL并回车: http://192.168.31.1/cgi-bin/luci/;stok=<你的stok>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=xxx&ssid=-h%3B%20nvram%20set%20ssh_en%3D1%3B%20nvram%20commit%3B%20sed%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%22debug%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%3B%20%2Fetc%2Finit.d%2Fdropbear%20start%3B%20echo%22 注意<你的stok>要替换成后台地址栏里stok=后面那串字符(每次登录都会变)。这个操作会开启SSH调试接口,但还没开telnet,别急。

第二步:利用漏洞开启telnet服务

  1. 打开电脑的命令提示符(Win+R输入cmd
  2. 输入以下命令(假设路由器IP是192.168.31.1): telnet 192.168.31.1 如果提示“不是内部或外部命令”,先去控制面板→程序→启用或关闭Windows功能里勾选“Telnet客户端”。
  3. 连接后,输入用户名root,密码留空直接回车(注意:这里密码是空的
  4. 看到#提示符后,输入这行代码开启永久telnet: nvram set telnet_en=1 && nvram commit && echo "telnet已永久开启"

第三步:验证是否成功

在telnet界面输入reboot重启路由器,等2分钟重新连接。再次输入telnet 192.168.31.1,如果能直接进入命令行,恭喜你,成功了! 如果失败,别慌,用官方救砖工具恢复出厂,再从头试一次(大概率是stok没替换对)。


四、5个高频问题(FAQ)

Q1:开telnet会影响保修吗? 会。小米官方不认可任何第三方修改,但只要你刷回原厂固件并恢复出厂设置,售后基本看不出来。建议保留救砖工具,随时能还原。

Q2:为什么我输入URL后提示404? 八成是stok过期了。重新登录后台,地址栏会生成新的stok,复制粘贴时别带多余字符。另外,必须用浏览器直接访问,不要用微信或QQ内置浏览器

Q3:telnet进去后,密码不是空怎么办? 有些固件版本会要求输入密码,默认是adminroot。如果都不行,试试先执行第一步的URL,它会重置SSH密码为空。

Q4:开了telnet后,路由器变卡怎么办? 正常现象。因为后台多开了几个调试进程。建议关闭不需要的服务,比如dropbear(SSH),只保留telnet。

Q5:以后小米推送固件更新,会不会把telnet封掉? 一定会。 2026年6月起,小米已强制升级部分用户固件,封堵了老漏洞。所以开完telnet后,一定要在后台关闭自动更新,否则前功尽弃。


五、实用建议(老鸟的肺腑之言)

  1. 先备份,再折腾:开启telnet后,第一时间用dd if=/dev/mtd0 of=/tmp/all.bin备份完整固件,存到电脑上。这是你最后的后悔药。
  2. 别乱输命令:很多人喜欢在网上复制各种“优化代码”,但B19的闪存只有16MB,一个rm -rf就能让你变砖。只做必要的操作,比如装个AdGuardHome就够用了。
  3. 关闭自动更新:路径在后台“高级设置→系统升级→自动升级”,选“关闭”。并且别再用小米WiFi App管理路由器,它会在后台偷偷升级。
  4. 善用防火墙:开启telnet后,路由器暴露在公网的风险大增。建议在防火墙里设置“只允许内网IP访问端口23”,别把telnet暴露到外网。
  5. 如果变砖了:长按Reset键10秒,然后打开官方救砖工具,选择固件包,网线连接电脑和LAN1口,等指示灯变蓝就恢复了。别慌,这机器不容易真砖。

如果你需要的话,可以试试下面的免费工具:

📲
小米ROM固件下载站
免费在线工具,无需下载,即开即用
立即使用 →
📲
路由器固件下载
免费在线工具,无需下载,即开即用
立即使用 →

最后说句掏心窝的话:开telnet不是为了炫技,而是让设备真正属于你。 小米的路由器性价比高,但系统限制太多,开了telnet,你才能按自己的需求去调教。按照上面的步骤,2026年最新固件也能顺利开启。如果中途卡住了,评论区留言,我会逐一解答。

祝各位折腾愉快,告别变砖焦虑!

抱歉,评论功能暂时关闭!