升级到开发版
http://www1.miwifi.com/miwifi_download.html
MiWiFi官网下载对应rom
这是官网的刷机教程供参考
https://www.xiaomi.cn/post/9515640
打开SSH功能 官网提供
http://www1.miwifi.com/miwifi_open.html
SSH默认是关闭的,打开MiWiFi开放平台页面,往下拉,选择开启SSH工具
这是开启介绍,不同型号可能不同,仅供参考:
工具包使用方法:小米路由器需升级到开发版0.5.28及以上,小米路由器mini需升级到开发版0.3.84及以上,小米路由器3即将支持。注意:稳定版不支持。
请将下载的工具包bin文件复制到U盘(FAT/FAT32格式)的根目录下,保证文件名为miwifi_ssh.bin;
断开小米路由器的电源,将U盘插入USB接口;
按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键;
等待3-5秒后安装完成之后,小米路由器会自动重启,之后您就可以尽情折腾啦 :)
C:\Users\Administrator>ssh root@192.168.32.1root@192.168.32.1's password:
BusyBox v1.19.4 (2018-06-21 09:07:05 UTC) built-in shell (ash)Enter 'help' for a list of built-in commands. ----------------------------------------------------- Welcome to XiaoQiang! ----------------------------------------------------- $$$$$$\ $$$$$$$\ $$$$$$$$\ $$\ $$\ $$$$$$\ $$\ $$\ $$ __$$\ $$ __$$\ $$ _____| $$ | $$ | $$ __$$\ $$ | $$ | $$ / $$ |$$ | $$ |$$ | $$ | $$ | $$ / $$ |$$ |$$ / $$$$$$$$ |$$$$$$$ |$$$$$\ $$ | $$ | $$ | $$ |$$$$$ / $$ __$$ |$$ __$$< $$ __| $$ | $$ | $$ | $$ |$$ $$< $$ | $$ |$$ | $$ |$$ | $$ | $$ | $$ | $$ |$$ |\$$\ $$ | $$ |$$ | $$ |$$$$$$$$\ $$$$$$$$$ | $$$$$$ |$$ | \$$\ \__| \__|\__| \__|\________| \_________/ \______/ \__| \__|root@XiaoQiang:~#
ssh连接接后修改下面内容:
netstat -tunlp | grep 80
命令查看端口占用情况
80端口被默认会被 sysapihttpd 占用
vim /etc/sysapihttpd/sysapihttpd.conf
server {
#
#server 888 sysapi
#
listen 80改掉
listen 8888;
server_name _;
access_log off;
#access_log /userdisk/sysapihttpd/log/luaroot.access.log main;
修改防火墙
config redirect 'nxdomain' option name 'nxdomain' option src 'lan' option src_dport '80'改掉 option src_dip '198.51.100.9' option dest_port '8190' option proto 'tcp' option target 'DNAT'
重启后web管理界面就可以映射80端口了。