芜湖尾敢投资有限公司

小米路由器MIXBOX工具箱安裝,Monlor Tools工具的升級——墨澀網(wǎng)

 

MIXBOX 是一款全新的,完全基于 Shell 腳本的工具箱,為在路由器上實現(xiàn)程序的快速配置及運行管理,歡迎大佬們 stars、fork 及 pr.


更新日志

工具箱?MIXBOX?公測發(fā)布,Monlor Tools?不再更新。新版本有以下改變:

  • MIXBOX
    • 工具箱嘗試支持更多的路由器固件,正在努力中,需要測試
    • 去掉隨時可能被小米封的 web 界面
    • 移除針對小米路由器設(shè)置的功能,如修改 samba 路徑和禁用迅雷等,合并到新的插件?MIWIFI
    • 增加一個應(yīng)急功能,在用戶目錄創(chuàng)建文件?uninstall_mixbox?即可卸載工具箱
    • 增加幾個工具箱常用命令,applist: 用于管理插件列表,cru: 定時任務(wù)管理,mbdb: 工具箱數(shù)據(jù)庫,基于 uci,mixbox: 工具箱命令行交互界面
    • 工具箱增加目錄,/etc/mixbox/mbdb: 存放數(shù)據(jù)文件,/etc/mixbox/var/run: 存在程序進程 pid 文件,/etc/mixbox/var/log: 工具箱日志目錄
    • 工具箱現(xiàn)在不會特意去兼容某個型號,比如?R3?上的?Aria2?問題,只考慮?CPU?架構(gòu),mips/arm?等,所以如果?R3/R1CM?發(fā)現(xiàn)程序不兼容的情況,可以選擇自己替換程序,或同時安裝?Monlor-Tools?工具箱
    • 插件安裝去掉了離線安裝的功能,后續(xù)會加入進來,給用戶提供一個自己修改打包插件的機會
  • ShadowSocks
    • 訂閱現(xiàn)在會多次嘗試,如已安裝?EntWare?中的?curl?程序會自動調(diào)用用作訂閱
    • 現(xiàn)已支持?v2ray?并測試黑白名單和全局模式,正常使用,v2ray 訂閱暫不支持
    • 已支持?kcptun?加速功能,ss?和?kcp?需為同一個服務(wù)器,否則不啟用
    • 優(yōu)化添加?ss?節(jié)點時的提示信息
    • 增加?haveged?程序,用于生成隨機數(shù)
  • KoolProxy
    • 由于作者更新程序修改了視頻模式的啟用方式,更新了啟動腳本
    • https?證書生成不再使用?openssl?程序,而使用?kp?自帶程序生成
  • 新增插件
    • AliDDNS:獲取當前網(wǎng)絡(luò)的 ip,自動解析到阿里云
    • BaiduPCS:第三方百度網(wǎng)盤下載工具,帶 web 界面
    • DropBear:移植小米路由器的?SSH?功能到工具箱
    • Frps:快速搭建?frp?服務(wù)端
    • PPTPD:快速搭建?vpn?服務(wù)器,基于?EntWare?環(huán)境
    • SmartDNS:智能?dns?解析,從多個上游?dns?服務(wù)器中選取最快的解析地址
    • SSServer:搭建?ss?服務(wù)器
    • Transmission:強大的?pt?下載工具,基于?EntWare?環(huán)境
    • WebD:極其小巧的網(wǎng)盤工具,功能比較簡單
  • 其他等等等小更新…

注意事項

  • 用戶目錄是指存放一下大文件的目錄,如下載的文件等
  • 經(jīng)測試?R3?不支持?EntWare?環(huán)境,原因未知,所以基于?EntWare?的程序都無法使用
  • 0.1.9.7 以前的版本請手動更換下載源,步驟:mixbox => 工具箱管理 => 更換下載源 => 輸入以下地址
    https://cdn.jsdelivr.net/gh/monlor/mbfiles
    
  • 默認源更換為 jsdelivr 源,coding 源不再使用

安裝命令

一鍵安裝

sh -c "$(curl -kfsSl https://cdn.jsdelivr.net/gh/monlor/mbfiles/install.sh)" && source /etc/profile &> /dev/null

github 源一鍵安裝命令

sh -c "$(curl -kfsSl https://raw.githubusercontent.com/monlor/mbfiles/master/install_github.sh)" && source /etc/profile &> /dev/null

ghcdn 源一鍵安裝命令

sh -c "$(curl -kfsSl https://cdn.jsdelivr.net/gh/monlor/mbfiles/install_ghcdn.sh)" && source /etc/profile &> /dev/null

手動更新命令

sh -c "$(curl -kfsSl https://cdn.jsdelivr.net/gh/monlor/mbfiles/update.sh)" && source /etc/profile &> /dev/null

手動卸載命令

sh -c "$(curl -kfsSl https://cdn.jsdelivr.net/gh/monlor/MIXBOX/apps/mixbox/scripts/uninstall.sh)" && source /etc/profile &> /dev/null

一鍵更新所有插件(請先更新工具箱)

applist installed -n | while read line; do mixbox upgrade $line; done

查看插件常用命令(appname 為插件名)

mixbox help

小米路由器目錄結(jié)構(gòu)

/
|--- /etc/mixbox
|    |--- /apps/        --- 插件安裝目錄
|    |--- /config/      --- 工具箱配置文件目錄
|    |--- /scripts/     --- 工具箱腳本目錄
|    |--- /mbdb/        --- 工具箱數(shù)據(jù)文件目錄
|  |--- /var/   --- 工具箱運行pid及日志存放目錄
|--- /tmp
|    |--- /messages     --- 系統(tǒng)日志,工具箱日志
|--- /userdisk
|    |--- /data/        --- 硬盤目錄
|--- /extdisks/
|    |--- /sd*/         --- 外接盤目錄

插件列表

感謝以下插件列表中的作者給我們帶來的這么好用的程序!作者鏈接待完善

  1. ShadowSocks
  2. KoolProxy
  3. Aria2
  4. VsFtpd
  5. kms
  6. Frpc
  7. Ngrok
  8. WebShell
  9. TinyProxy
  10. Entware
  11. KodExplorer
  12. EasyExplorer
  13. HttpFile
  14. VerySync
  15. FastDick
  16. FireWall
  17. JetBrains
  18. QianDao
  19. FileBrowser
  20. ZeroTier
  21. MIWIFI
  22. [AliDDNS]
  23. [BaiduPCS]
  24. [DropBear]
  25. [Frps]
  26. [PPTPD]
  27. [SmartDNS]
  28. [SSServer]
  29. [Transmission]
  30. [WebD]
  31. ttyd

快速制作插件

步驟

  • git clone https://github.com/monlor/MIXBOX.git
  • cd MIXBOX/
  • chmod +x ./tools/*.sh
  • ./tools/newapp.sh [插件名] [插件服務(wù)名] [插件介紹]
  • 修改插件腳本和配置文件
  • ./tools/gitsync.sh pack [插件名] [-v]

注意事項

  • 插件名必須為小寫,插件服務(wù)名一般為駝峰的寫法
  • 插件二進制名稱建議與插件名對應(yīng),二進制名不能出現(xiàn)下劃線,建議用橫杠,如 obfs-local
  • 執(zhí)行完插件生成腳本后,插件會生成在 apps 中,注意名稱不能與現(xiàn)有插件重復(fù)
THE END