|
本帖最后由 omrwei 于 2023-7-29 20:58 编辑
小米AX9000路由器经过三天使用,刷了各种openwrt,都不能用USB了,自己编译嫌麻烦,弄不好还要变砖。
最后直接使用AX9000开发版的Docker功能,这功能类似于虚拟机,可以安装docker镜像,如果有需要甚至可以安装openwrt。ubuntu。centos。
避坑:建议不要折腾那些openwrt,直接用开发版,运行稳定,功能更多,还能APP管理路由器。
避坑:使用高速优盘或者硬盘较稳定,内存卡测试不稳定,首个分区格式化为ext4即可,可用分区工具拆严禁赌博区免格式化。
第一步:
刷入旧版固件,获取SSH权限,固化SSH权限,刷入开发版固件,网上都有教程。(提醒:官方没有获取SSH的工具)
第二步:
在路由器后台安装docker,安装portainer管理软件,有需要的可以汉化,文件替换目录即可。
docker使用方法:
查看运行中的容器:docker ps
进入容器终端:docker exec -it alpine sh
查看端口:docker port 容器名\容器IP
启动容器:docker start 容器名
停止容器:docker stop 52c7cb58a1dd
移除容器:docker container rm 52c7cb58a1dd
在Docker.com搜索要安装的镜像,里面有15万个可用镜像,功能巨多。
AX9000注意:选择amd64镜像,打开你要安装的镜像,即可复制ssh下载命令。
第三步:
以下zerotier丶vsftpd丶可道云丶aria2为例,打开SSH工具连接ax9000,直接执行命令。
1 安装zerotier
下载镜像:docker pull zyclonite/zerotier
安装镜像:docker run -itd --user=root --privileged --name zerotier --network=host --device=/dev/net/tun --cap-add=NET_ADMIN --cap-add=SYS_ADMIN zyclonite/zerotier:latest
zerotier使用说明:
查看状态:docker exec -it zt zerotier-cli status
添加网络:docker exec -it zerotier zerotier-cli join e5cd7a9e1cae134f
删除网络:docker exec -it zerotier zerotier-cli leave e5cd7a9e1cae134f
查看网络:docker exec -it zerotier zerotier-cli listnetworks
2 安装vsftpd
下载镜像:docker pull lstcml/vsftpd
安装镜像:docker run -itd --user=root --privileged --name vsftpd --network=host -p 21:21 -p 21100-21110:21100-21110 -v /extdisks:/extdisks lstcml/vsftpd:latest
vsftpd使用说明:
新增用户:docker exec vsftpd addusr 用户名 密码
3 安装可道云
下载镜像:docker pull kodcloud/kodexplorer
安装镜像:docker run -itd --restart=always --user=root --privileged --name kodcloud -p 88:80 -v /data/www:/extdisks/sda1/kodcloud kodcloud/kodexplorer:latest
使用说明:配置一下nginx.conf,下载可道云,解压到kodcloud目录就可以了。
4 aria2安装
下载aria2镜像:docker pull p3terx/aria2-pro
下载“师夷长技以制夷”镜像:docker pull p3terx/“师夷长技以制夷”
docker run -d \
--name aria2 \
--restart unless-stopped \
--log-opt max-size=1m \
-e PUID=$UID \
-e PGID=$GID \
-e UMASK_SET=022 \
-e RPC_SECRET=<密码替换>\
-e RPC_PORT=6800 \
-p 6800:6800 \
-e LISTEN_PORT=6888 \
-p 6888:6888 \
-p 6888:6888/udp \
-v $PWD/aria2-config:/config \
-v $PWD/aria2-downloads:/downloads \
p3terx/aria2-pro:latest
docker run -d \
--name “师夷长技以制夷” \
--log-opt max-size=1m \
--restart unless-stopped \
--network host \
p3terx/“师夷长技以制夷” --port 6880 --ipv6
使用方法:打开miwifi.com:6880 连接aria2就可以下载了
以上几个镜像测试功能全部可以正常使用。
其他功能安装方式类似,根据需要修改参数,使用方式自行研究。
小米AX9000技术交流群:134374534
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|