Docker搭建局域网开机,这个容器真的很强
一直想找个通过网页进行局域网开机的容器,终于找到一个堪称完美的容器:upsnap
upsnap不仅可以进行局域网开机,还能查看设备的开机状态。界面美观,功能强大!可以通过docker-compose搭建:
version: "3"
services:
upsnap:
image: truecharts/upsnap:latest
container_name: upsnap
network_mode: host
restart: unless-stopped
volumes:
- ./data:/app/pb_data
如果像我一样部署在DX4600上,拉取镜像后注意新建镜像时权限里勾选NET_BROADCAST、NET_ADMIN权限(防止容器没网络权限无法正常广播):

网络模式一定要选择host,如果不映射端口话默认端口为8090,存储空间可建立一条映射路径/app/pb_dat



访问upsnap新建一个账户登陆,然后点击”setting",在“add new device”里填写需要唤醒主机的IP、MAC地址等信息。

主页上会显示设备以及在线情况,点击开机按钮即可进行局域网唤醒。我用抓包工具可以查询到局域网wol指令,说明可以正常唤醒局域网内设备。


对于局域网内多设备的朋友,在低功耗的设备上部署一个这样的容器,可以说是远程开机的神器。
至于怎么远程开机,只需要在设备上同时搭建内网穿透或者zerotier虚拟局域网即可,就可以远程访问容器进行操作了。
这个容器是我目前找到的最强的局域网唤醒唤醒服务的容器,非常推荐!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

ccms
校验提示文案
张大妈老公公
校验提示文案
伊斯坎德尔
校验提示文案
yinhao
校验提示文案
震宝宝金小坏
校验提示文案
烟圈823215077
校验提示文案
藏锋入鞘
校验提示文案
以浪得虚名
校验提示文案
天真的小宇
校验提示文案
苜萱丶
校验提示文案
笔绘青衣面
校验提示文案
itelite
校验提示文案
kearny
校验提示文案
kearny
校验提示文案
itelite
校验提示文案
笔绘青衣面
校验提示文案
苜萱丶
校验提示文案
天真的小宇
校验提示文案
以浪得虚名
校验提示文案
ccms
校验提示文案
藏锋入鞘
校验提示文案
伊斯坎德尔
校验提示文案
张大妈老公公
校验提示文案
烟圈823215077
校验提示文案
震宝宝金小坏
校验提示文案
yinhao
校验提示文案