【保姆级教程】小米路由器刷OpenWRT软路由系统并安装内网穿透配置公网地址
文章目录前言1. 安装Python和需要的库2. 使用 OpenWRTInvasion 破解路由器3. 备份当前分区并刷入新的Breed4. 安装cpolar内网穿透4.1 注册账号4.2 下载cpolar客户端4.3 登录cpolar web ui管理界面4.4 创建公网地址5. 固定公网地址访问前言今天分享一下如何在小米路由器4A千兆版刷入OpenWRT软路由系统并通过内网穿透工具实现公网远程访问管理本地路由器。OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统可以让路由器变得更智能简单的说路由器刷了OpenWrt就相当于一个Linux系统带无线带多网卡的电脑。举个栗子有usb功能的路由器刷后可以实现多端文件共享 挂站远程监控甚至智能家居 无线可桥接可以无线连接一般的chinanet热点并拨号组建局域网无线网络传输数据等。1. 安装Python和需要的库首先打开 www.python.org 下载一个 Python3 的安装包并安装。安装完成后执行以下命令升级pip与安装需要的库python -m pip install --upgrade pip pip install pycryptodome pip install requests2. 使用 OpenWRTInvasion 破解路由器打开 OpenWRTInvasion 的 releases 页面下载一个可用的版本我这里选择的是支持Windows的版本的是0.0.7。下载后得到的压缩包名为OpenWRTInvasion-0.0.7将改文件解压缩到一个无中文的路径即可。小米路由器联网登录路由器在地址栏中找到参数stok并复制等号后的字符保持网页不要关闭。在解压OpenWRTInvasion的目录打开cmd本教程中使用的是Windows PowerShell输入python remote_command_execution_vulnerability.py指令运行破解脚本根据提示输入路由器IP192.168.31.1粘贴之前复制的stok等号后的字符开始破解破解成功后会有提示可以复制提示的指令连接Telent或者SSH用户名、密码都是root3. 备份当前分区并刷入新的Breed首先执行以下指令查看与备份分区cat /proc/mtd #显示路由分区 dd if/dev/mtd0 of/tmp/all.bin #备份所有分区到/tmp/all.bin dd if/dev/mtd1 of/tmp/Bootloader.bin #备份引导分区到/tmp/Bootloader.bin然后使用WinSCP或者其他FTP工具创建FTP连接地址是路由器IP用户名root没有密码连接后将刚才备份的两个文件all.bin,Bootloader.bin传输出来并且将 breed-mt7621-pbr-m1.bin 上传到tmp目录下。上传完成后执行mtd -r write /tmp/breed-mt7621-pbr-m1.bin Bootloader刷入Breed刷入完成后重启路由器使用浏览器打开192.168.1.1打开Breed控制台刷入openwrt-ramips-mt7621-xiaomi_r4a-squashfs-sysupgrade.bin。点击确定后会进行更新读条。等待读条结束后浏览器输入192.168.31.1即可看到OpenWrt登录界面默认账号为root密码是 coolxiaomi登录后显示下方界面即刷入成功。4. 安装cpolar内网穿透此时已经可以成功登录OpenWrt并运行不过只能在本地访问如果打算在公网环境随时随时访问内网的OpenWrt进行文件传输等操作我们需要安装cpolar内网穿透工具来实现。4.1 注册账号进入cpolar官网https://www.cpolar.com/点击右上角的免费注册使用邮箱免费注册一个cpolar账号并登录4.2 下载cpolar客户端登录成功后点击下载cpolar到本地并安装一路默认安装即可本教程选择下载Windows版本。4.3 登录cpolar web ui管理界面在浏览器上访问127.0.0.1:9200使用所注册的cpolar邮箱账号登录cpolar web ui管理界面默认为本地9200端口4.4 创建公网地址登录成功进入主界面后我们点击左侧仪表盘的隧道管理——隧道列表再点击创建隧道.隧道名称可自定义命名不能与已有的隧道名重复这里我填写了website协议选择http本地地址192.168.31.1:80域名类型免费套餐选择随机域名地区China Top点击创建此时点击左侧状态中的在线隧道列表可以看到刚才创建的wamp隧道生成了两个公网地址有两种访问方式分别是http 和https随意复制一个地址在公网电脑浏览器打开即可如下图所示即代表成功实现公网访问本地内网路由器的OpenWrt。5. 固定公网地址访问需要注意的是本次教程中使用的是免费cpolar所生成的公网随机临时地址该地址24小时内会发生变化对于需要长期在外使用OpenWrt的用户来讲配置一个固定地址就很有必要。我一般会使用固定二级子域名原因是这样一个固定、易记的公网地址例如open.cpolar.cn这样远程路由器时更方便也更快捷。登录cpolar官网点击左侧的预留选择保留二级子域名设置一个二级子域名名称点击保留保留成功后复制保留的二级子域名名称。以本次教程为例地区选择China VIP二级域名填写open描述填写1点击保留。保留成功后复制保留的二级子域名地址登录cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道website点击右侧的编辑修改隧道信息将保留成功的二级子域名配置到隧道中域名类型选择二级子域名Sub Domain填写保留成功的二级子域名open地区选择China VIP点击更新更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。最后我们使用固定的公网地址进行连接访问复制二级子域名http://open.vip.cpolar.cn/到另一台公网电脑浏览器打开无报错和连接异常可以看到连接成功这样一个固定不变的地址访问就设置好了您可以随时随地使用该域名来公网访问内网路由器OpenWrt进行操作了。

相关新闻

Copilot 到 Agent 的工程断层:我们团队在任务拆解和工具链上踩的 4 个坑

Copilot 到 Agent 的工程断层:我们团队在任务拆解和工具链上踩的 4 个坑

从Copilot到智能开发Agent:工程化落地的7个关键差异与实战经验 去年我们给12人前端团队全员配备Copilot时,以为从此就能坐等生产力飙升。直到三个月前尝试接入能调用API、自主拆解需求的Agent系统,才发现从代码补全到任务自治之间存在工程断…

2026/7/23 18:33:00阅读更多 →
YOLOv5在实时人物情绪识别中的实践与优化

YOLOv5在实时人物情绪识别中的实践与优化

1. 项目概述:YOLOv5在人物情绪识别中的应用YOLOv5作为当前最流行的实时目标检测算法之一,其轻量高效的特性使其在边缘计算场景中表现优异。将YOLOv5应用于人物情绪识别,本质上是通过面部表情检测来实现情绪分类的计算机视觉任务。与传统基于分…

2026/7/23 18:33:00阅读更多 →
深入解析N2HET高精度定时器:WCAP捕获、引脚控制与硬件角度生成

深入解析N2HET高精度定时器:WCAP捕获、引脚控制与硬件角度生成

1. 项目概述与核心价值在汽车电子、工业电机驱动这类对时序和位置控制有苛刻要求的领域,微控制器(MCU)的定时器性能直接决定了整个系统的精度与可靠性。你可能会遇到这样的场景:需要精确测量一个高速旋转电机编码器脉冲的间隔&…

2026/7/23 18:33:00阅读更多 →
Linux僵尸进程全解

Linux僵尸进程全解

1、僵尸进程是什么?僵尸进程是 Linux 进程的一种特殊状态(Z状态)。它指的是一个已经执行完毕(terminated)的子进程,但其退出状态信息仍然保留在系统进程表中,等待其父进程来读取(rea…

2026/7/23 19:45:17阅读更多 →
N2HET高精度定时器:双时钟域架构与中心对称PWM实战

N2HET高精度定时器:双时钟域架构与中心对称PWM实战

1. 深入解析N2HET高精度定时器:从循环分辨率到高分辨率结构在嵌入式系统,尤其是电机控制、数字电源和精密工业自动化领域,对时序精度的要求近乎苛刻。一个PWM信号的微小抖动,一次脉冲捕获的延迟,都可能直接导致系统效率…

2026/7/23 19:45:17阅读更多 →
Windows宿主机下的LEDE软路由避坑指南:多网口单臂路由的VLAN配置详解

Windows宿主机下的LEDE软路由避坑指南:多网口单臂路由的VLAN配置详解

Windows宿主机下的LEDE软路由避坑指南:多网口单臂路由的VLAN配置详解 最近在Windows平台上折腾软路由的朋友越来越多了,尤其是那些手头有闲置小主机或者多网口工控机的玩家。Hyper-V作为Windows自带的虚拟化平台,部署软路由确实方便,但真要把多网口设备做成一个高效的单臂…

2026/7/23 19:45:17阅读更多 →
DecoTV高级功能:网盘搜索与FFmpeg视频处理技巧

DecoTV高级功能:网盘搜索与FFmpeg视频处理技巧

DecoTV高级功能:网盘搜索与FFmpeg视频处理技巧 【免费下载链接】DecoTV 基于最新版LunaTV二次开发的一个开箱即用的、跨平台的影视聚合播放站。【原KatelyaTV】 项目地址: https://gitcode.com/gh_mirrors/de/DecoTV DecoTV作为一款基于最新版LunaTV二次开发…

2026/7/23 19:45:17阅读更多 →
ts3480,g6080,mp288,e518,e608,ip2780,mp496,g3400,g4800支持代码5B00,5B02,5B04,1700,1702,1704,P07,E08佳能清零软件

ts3480,g6080,mp288,e518,e608,ip2780,mp496,g3400,g4800支持代码5B00,5B02,5B04,1700,1702,1704,P07,E08佳能清零软件

蓝奏云:点这里下载 密码:00 百度云:点这里下载 备用:pan.baidu.com/s/1gls2G4rqWWP-Mw-z6tVjnQ?pwd0000 常见型号如下: G1000、G1100、G1200、G1400、G1500、G1800、G1900、G1010、G1110、G1120、G1410、G1420、G1411、G151…

2026/7/23 19:45:17阅读更多 →
深入解析TI C2000 eCAP模块:捕获与APWM双模实战指南

深入解析TI C2000 eCAP模块:捕获与APWM双模实战指南

1. eCAP模块:嵌入式系统里的“时间侦探”与“波形雕刻师”在嵌入式系统,尤其是实时控制领域里,时间就是一切。无论是测量电机编码器脉冲的间隔来推算转速,还是生成一个精准的PWM信号去控制LED亮度或电机扭矩,背后都需要…

2026/7/23 19:43:17阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/23 0:56:31阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/23 0:56:31阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 0:56:31阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:00:28阅读更多 →
从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:28阅读更多 →
油泥处理设备哪里能买到

油泥处理设备哪里能买到

油泥处理设备哪里有?这是许多从事油田、炼化、清罐业务的从业者最关心的问题。根据河南三丰环保设备有限公司的行业经验,选购油泥处理设备的核心在于设备能否适配当地环保法规与原料特性,而非单纯看价格。该公司总经理王钦田先生指出&#xf…

2026/7/23 0:00:28阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/22 22:56:18阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/23 18:58:18阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/23 18:58:18阅读更多 →