之前寫過幾個小米紅米高通的 Wi-Fi 6 路由器解鎖 ssh 安裝 ShellClash 的教程,因為高通芯片性能強勁體驗都還不錯;但小米家最貴的路由器 AX9000 還一直沒有教程,這款路由器有著主頻高達 2.2Ghz 4 核心 14nm 製程的 IPQ8072A 芯片,外加上雙核 1.7Ghz 的 NPU,還有高達 1GB 的內存,這不拿來跑科學上網簡直浪費。今天的教程就教你解鎖 SSH,安裝 ShellClash 給它安排上。
致謝#
- 感謝 ShellClash 的作者,如果願意可以點此捐贈 ShellClash 項目
- 感謝 openwrt 官方解鎖教程
- 感謝天靈 Github 的解鎖腳本
- acwifi 網有這款路由器的拆解評測,大家可以移步去看看
🔧 準備#
- 一台能插網線的電腦(Windows 需要安裝 Putty 和 WinSCP|Mac 使用命令行即可)
- 另外一台已經是 openwrt 的路由器(打開了 SSH,用來當伺服器)
- 下載好降級固件和解鎖腳本(鏈接: https://pan.baidu.com/s/13IalDMY5qREidIClIO7CIA 密碼: fl3r)
⬇️ 第一步|降級#
解壓好下載的文件,登錄小米路由器的後台,選擇手動升級下載好的 1.0.108.bin 固件,選擇開始升級(降級),等待重啟降級完成。
💁♂️ 第二步|準備 openwrt 服務#
我這裡準備的是一台刷了 openwrt 的 k2p,只需要接上電源有 Wi-Fi 信號,然後使用網線連接此 openwrt 路由器。我的這台 openwrt 路由器的地址是 10.0.0.1 你的應該不是,下面也記得根據你自己的修改。scp 上傳 wireless-ax9000.sh 到 openwrt 路由器。(把解壓好的文件夾拖到命令裡回車,在文件夾目錄裡執行;如果你是 Windows 命令提示符裡沒有 scp 功能的話你可以單獨下載一個 WinSCP)
scp wireless-ax9000.sh [email protected]:/root/wireless-ax9000.sh
然後 ssh 連接到這台 openwrt 路由器。
再執行腳本(執行本腳本會更改您的網絡和無線設定,執行之前請務必備份相關數據)
sh /root/wireless-ax9000.sh
這裡回車選擇繼續
操作後這個腳本會修改我們 openwrt 路由器的 Wi-Fi 密碼的一些設定,稍微等待一會,openwrt 插著電放在旁邊即可,等會小米 AX9000 會連到 openwrt 的 Wi-Fi。
😈 第三步|小米 AX9000 破解 SSH#
將電腦用網線和 小米 AX9000 連接(因為小米 AX9000 解鎖 Wi-Fi 可能會掉線)。
登錄小米路由器後台,瀏覽器地址欄 stok= 後面的一段內容即是(選中部分),準備好備用。
瀏覽器請求#
打開瀏覽器,複製下面的內容到地址欄,並替換 <STOK>
http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqsystem/extendwifi_connect_inited_router?ssid=MEDIATEK-ARM-IS-GREAT&password=ARE-YOU-OK&admin_username=root&admin_password=admin&admin_nonce=xxx
- <STOK> 替換為上面的值
我的替換後如下。將替換好的值複製到瀏覽器請求,如果顯示如下內容則表示成功。(請求可能需要等待一會)
再次打開路由器後台查看 5G 頻段 Wi-Fi 密碼,這個 Wi-Fi 密碼就是我們默認的 ssh 密碼,保存好!!!(沒保存好可以去這個頁面輸入 SN 碼計算出來(路由後台右下角 SN 碼))
👅 第四步 | 嘗試 SSH 連接路由器#
執行下面命令即可 ssh 連接到了路由器(輸入 yes,密碼是上面的,輸入密碼不會顯示,輸完回車即可)
🧰 第五步 | 安裝使用 ShellClash#
通過 SSH 連接上小米 AX9000 執行安裝(請不要使用 telnet 連接安裝 ShellClash,否則會亂碼)
sh -c "$(curl -kfsSl https://cdn.jsdelivr.net/gh/juewuy/ShellClash@master/install.sh)" && source /etc/profile &> /dev/null
1 /etc 目錄,1 確認安裝。
安裝好就能使用 clash 命令了 ,輸入 clash 就能進入配置。這裡選擇 1 各類路由器設備(如果你清楚別的可以自行選擇)。
1 不代理 UDP 流量,1 安裝 Dashboard 面板,2 yacd 面板(如果你清楚其它別的含義可以自行選擇)
1 選擇導入配置文件。如果你沒有 Clash 的配置文件而是 v2ray、ss、trojan 的訂閱鏈接(你的機場會提供),你可以再選擇 1 進行「在線生成 Clash 配置文件」;如果有的話可以選擇 2 直接導入配置文件。
然後粘貼上你的訂閱鏈接(url 鏈接),再選擇 1 開始生成配置文件。生成配置文件後按 0 返回上層菜單即可。
啟動後你可以通過 http://192.168.31.1:9999/ui,進行節點的切換和規則的選擇。當然你再按 4 選擇開機啟動也可以。
這個時候應該就能科學上網了速度也應該不錯。
🪢 性能測試|總結#
vmess + ws+ tls 測試#
晚高峰,跑不上去,不過這性能跑 1000M vmess ws+tls 科學應該妥妥的。
對了建議你到手機 App 上關閉路由器自動更新,不然升級了可能 shellclash 就沒法用了。
總結#
小米 AX9000 很好,性能真的很強,用 ShellClash 更是能在科學的海洋裡遨遊;不過我不建議你為了 ShellClash 而去購買它,因為紅米 AX6 或 AX3600 安裝 ShellClash 就完全足夠日常使用,另外目前小米 AX9000 也是缺貨狀態需要預約搶購,我是 618 搶到的,一分鐘內就售罄了,我買它也僅僅是為了給大夥寫教程。