最近发现家里的路由器,每次配置还需要组网,然后登录管理页面,想着弄一个Agent服务,通过Agent 服务来管理路由器的端口映射,后期还可以对接到我的统管平台中去。
在内网的服务器中,部署一个docker镜像,通过容器中的Agent服务对路由器的API接口进行转发,目前1.0.0版本,只做了一个简单的路由器状态查看和端口映射管理。
部署
docker pull bcrjl/miwifi-agent:latest
docker run -d --name miwifi-agent \
--restart always \
-p 24317:24317 \
-e BMW_URL=192.168.31.1 \
-e BMW_PASSWORD=123456 \
-e WEB_PASSWORD=123456 \
miwifi-agent:latest
阿里云镜像
docker pull registry.cn-hangzhou.aliyuncs.com/bcrjl/miwifi-agent:latest
docker run -d --name miwifi-agent \
--restart always \
-p 24317:24317 \
-e BMW_URL=192.168.31.1 \
-e BMW_PASSWORD=123456 \
-e WEB_PASSWORD=123456 \
miwifi-agent:latest
其中BMW_URL
指路由器IP地址,BMW_PASSWORD
指路由器密码,WEB_PASSWORD
平台设置的密码。
运行成功后访问 http://[IP]:24317
运行效果
项目地址
https://github.com/bcrjl/miwifi-agent
如果有想一起维护的小伙伴,可以联系我。
我是直接爱快,OP旁,这样方便
找个时间准备换个企业路由,家庭路由感觉跑不满宽带。
软路由+2.5G光猫可以跑满千兆宽带
赞赞赞,去收藏了
有点像潘多拉以前那个
我这不是固件就一个基于官方api实现的agent服务