System Blog
Padavan
Padavan
  • Open WRT
    • 小米AX6000解锁SSH,刷机OpenWRT固件
    • 小米和红米AC2100用Breed刷OpenWRT
    • 红米 小米 AC2100 刷Breed与OpenWrt教程
  • Padavan
  • ShellCrash
    • AX3000T
      • 小米AX3000T解锁SSH 安装ShellClash小猫咪&固化SSH+开启外网访问Web页面
      • 小米路由器AX3000T解锁SSH,安装ShellCrash科学上网
    • AX3600
      • 小米路由器AX3600 解锁SSH 启用科学上网
    • AX6000
      • 小米路由器AX6000 解锁SSH 启用科学上网
      • 红米路由器AX6000 解锁SSH 启用科学上网
      • 红米路由器AX6000解锁SSH,操作非常简单,redmi ax6000 ssh 固件刷机
      • 红米路由器AX6 解锁SSH 启用科学上网
    • AX9000
      • 小米路由器AX9000 解锁SSH 启用科学上网
    • 万兆
      • 小米万兆路由器 解锁SSH 启用科学上网
      • 小米万兆解锁 SSH,安装 ShellClash|今年最强的硬路由
        • 小米AX6000解锁ssh,刷机openwrt固件
    • BE6500 Pro
      • 小米路由器BE6500 Pro 解锁SSH 启用科学上网
    • BE7000
      • 小米路由器BE7000 解锁SSH 启用科学上网
  • AC2100
    • 🌐【推荐】红米 AC2100刷Padavan老毛子固件
    • 🌐为红米 Redmi AC2100 路由器刷入 Padavan
    • 🌐红米/小米AC2100路由器如何刷机使用老毛子固件Padavan保姆级教程
    • 红米AC2100刷机老毛子固件&安装shellclash教程
    • 小米和红米AC2100用Breed刷Openwrt
    • 红米路由器AC2100刷Breed、OpenWRT
    • 【精简稳定版OpenWrt】红米&小米AC2100|多拨|超频|SmartDNS|IPV6,附刷机教程
    • AC2100
    • 红米AC2100官方直刷Padavan教程
      • 红米AC2100刷机教程,小白都能看懂,2.4G实测130Mbps,附固件。
    • 红米(小米)AC2100无需Telnet刷入Breed和Padavan固件教程
      • 红米/小米AC2100刷入r3g breed以及恢复官方boot详细教程(更新查坏块方法、pb-boot)
      • AC2100新固件有效AX6无效]AX3600/AX1800/AX5/AC2100官方固件开启SSH方法
      • 红米AC2100官方直刷padavan教程
      • 红米AC2100官方固件在线刷Breed
      • 小米 红米【AC2100】一键刷BREED【30秒刷完】小白帅小伙专用 检查坏块 | 无需Telnet
      • 红米/小米 AC2100一键解锁(Windows平台)
      • 【视频+文字】红米路由器AC2100刷机教程:刷Padavan/刷OpenWrt/刷官方固件
      • 小白也能看懂的红米AC2100|开启telnet 刷padavan图文教程(更新gif)
      • Page
      • 红米(小米)AC2100Breed和Padan固件教程及刷回官方教程
  • [恢复]路由器恢复教程
    • 【小米路由器修复工具】使用说明和刷机教程
    • 红米AC2100直刷第三方固件恢复官方固件教程
    • 红米&小米AC2100刷回官方固件方法及相关工具
    • 【更新回官方固件教程】红米AC2100刷机及固件资源汇总附送Lean源码固件
  • 小米路由器AC、AX系列开启 SSH 方法
  • Padavan OpenWrt 固件Download
由 GitBook 提供支持
在本页
  1. ShellCrash
  2. AX3000T

小米AX3000T解锁SSH 安装ShellClash小猫咪&固化SSH+开启外网访问Web页面

上一页AX3000T下一页小米路由器AX3000T解锁SSH,安装ShellCrash科学上网

最后更新于6个月前

小米AX3000T最近可以解锁ssh刷机了,对我来说官方系统挺好用的,有双WLan聚合、双Lan聚合、IPTV、游戏加速、手机端App还有上网行为管理,我不需要刷机成Openwrt,能解锁SSH开启互联网访问,以及安装ShellClash即可。

小米AX3000T解锁SSH

🔺登录路由器后台,复制自己的stok变量

打开Windows系统CMD ,最好以管理员身份运行下面代码: 依次输入以下代码,小米 AX3000T 解锁 SSH 命令:(整体替换为你浏览器地址栏看到的<STOK>数值)

curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20set%20ssh_en%3D1%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20commit%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/arn_switch -d "open=1&model=1&level=%0Ased%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%22debug%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/arn_switch -d "open=1&model=1&level=%0A%2Fetc%2Finit.d%2Fdropbear%20start%0A"

🔺正常情况会出现code:0 就是解锁ssh成功了,没有固化ssh,升级系统后可能会丢失ssh连接

计算一下SSH的密码

登录官方网址: https://miwifi.dev/ssh

输入路由器的SN可以得到SSH密码,路由器后台有显示SN号码。

永久开启SSH(重启不会关闭)

mkdir /data/auto_ssh && cd /data/auto_ssh
curl -O https://fastly.jsdelivr.net/gh/lemoeo/AX6S@main/auto_ssh.sh
chmod +x auto_ssh.sh

uci set firewall.auto_ssh=include
uci set firewall.auto_ssh.type='script'
uci set firewall.auto_ssh.path='/data/auto_ssh/auto_ssh.sh'
uci set firewall.auto_ssh.enabled='1'
uci commit firewall

安装ShellClash 小猫咪

在CMD里使用系统自带的命令:ssh [email protected] 如果提示不是内部或外部命令,也不是可运行的程序 或批处理文件 就是系统没有ssh命令,使用第三方工具连接,如putty。

然后输入密码(密码不可见),输入完毕,回车即可。

路由设备使用curl安装:

export url='https://fastly.jsdelivr.net/gh/juewuy/ShellCrash@master' && sh -c "$(curl -kfsSl $url/install.sh)" && source /etc/profile &> /dev/null

备用安装源:

export url='https://gh.jwsc.eu.org/master' && sh -c "$(curl -kfsSl $url/install.sh)" && source /etc/profile &> /dev/null

按顺序选择对应数字:

  • 选2 shellclash稳定版,安装目录1或者2都可以

  • 选1透明代理

  • 选1 启用软固化

  • 选1 导入配置文件,复制粘贴订阅链接,回车

  • 选1 开始生成配置文件

  • 选1 立即启动clash服务

  • 选9 更新

  • 选4 安装本地dashboard面板

安装完成后即可访问:http://192.168.31.1:9000/ui 管理相关规则

shellclash测试网速

设置了全局代理模式,简单测试一下。

🔺 fast测网速

🔺speedtest测网速

可以看到联发科MT7981 这个双核1.3Ghz的处理器性能还不错,可以跑到500~600Mbps的速度

如果你不需要openwrt系统的其他功能,只是需科学上网,那使用官方系统加小猫咪可能是更好的选择,信号稳定、不影响原有功能,也可以使用手机来远程控制。

自动开启SSH服务脚本

小米路由器是 Snapshot 系统,重启会重置为最初状态,导致解锁 SSH 失效。提示为connect to host 192.168.1.200 port 22: Connection refused

小米路由器固化ssh挺麻烦的,网上也没有ax3000t的教程,但我们可以设置一个开机启动ssh的脚本来实现重启后开启ssh服务。

创建一个目录

mkdir /data/auto_ssh && cd /data/auto_ssh

下载脚本文件,使用 GitHub 地址下载失败可以使用 jsDelivr CDN 地址进行下载

GitHub 地址

curl -kfsSL -O https://raw.githubusercontent.com/lemoeo/AX6S/main/auto_ssh.sh && chmod +x auto_ssh.sh

jsDelivr CDN 地址

curl -kfsSL -O https://cdn.jsdelivr.net/gh/lemoeo/AX6S@main/auto_ssh.sh && chmod +x auto_ssh.sh

执行下面命令解锁 SSH 并添加开机自启动

./auto_ssh.sh install

如果不需要自动开启 SSH 服务,使用下面命令移除开机自启动:

./auto_ssh.sh uninstall

现在重启路由器后,可以连接ssh了,只要不刷机或者恢复出厂设置,就一直有效。

参考:https://github.com/lemoeo/AX6S

小米AX3000T开启外网访问web面板

小米路由器为了安全起见关闭了外网访问web面板的权限,自身的端口转发也不能设置为192.168.31.1(小米路由器IP),开启SSH后我们可以设置防火墙规则来绕过这个限制。

网上搜索排名靠前CSDN的方法失效,经过反复的测试,终于找到了可以开启远程访问web管理页面的方法:

用winscp使用scp模式连接小米路由器,然后找到/etc/config/firewall文件,右键点击编辑在文档末尾添加下面代码,添加完成后即可保存!

config redirect 'wan11080rdr1'
        option proto 'tcp'
        option src_dport '11080'
        option dest_ip '192.168.31.1'
        option dest_port '8080'
        option src 'wan'
        option name 'WEB'
        option target 'DNAT'
        option ftype '1'
        option dest 'lan'

测试发现小米屏蔽了外网IP:端口→192.168.31.1:80的访问(外网非80/443映射到内网80会被屏蔽),但8080端口未屏蔽,所以这里WEB管理端口设置8080,访问时填你的公网IP地址:你设置的端口,我的是11080,所以是XXX.XXX.XXX.XXX:11080

这里注意,设置的端口必须是大于10080才可以生效,可能小米还限制了端口大小,太小的数字是不生效的。

然后SSH连接路由器,输入下面命令重启一下防火墙即可

/etc/init.d/firewall restart

刷新页面可以看到端口转发有了刚刚设置的规则

浏览器输入你的公网IP:11080即可访问小米的web管理页面了

Page cover image