https://github.com/xiaoxinpro/WolGoWeb
docker 开启maclvan,让wolgoweb以单独的IP地址运行。
具体方法看这里
https://www.luoji.cfd/archives/20/
之后停止并移除刚才的wolgoweb,重新用下面的命令运行容器

docker run -d --name wol --net=macvlan --restart unless-stopped chishin/wol-go-web
浏览器输入单独的ip:9090就能打开

外网访问:
一、openwrt安装zerotier,开启“自动允许客户端 NAT”,其它设备就能用局域网IP地址访问路由器下所有的设备。
在开启zerotier的电脑、手机、平板上,浏览器输入局域网ip:9090就能直接访问。推荐这种,简单且安全。
二、域名+ddns+公网ip(我只有动态公网ipv6,有公网ipv4同理)。
1、openwrt用ddns将域名解析到路由器上
2、openwrt安装socat,把外网端口转发到wolgoweb的IP地址和端口上(理论上讲openwrt防火墙自带的端口转发就行,但我的一直不成功)。注意,外网端口不能和wolgoweb端口一样,否则端口转发不能启动。这可能是个bug。
3、浏览器输入域名:外网端口就能访问到路由器上的wolgoweb,但在语法规则输入就能唤醒局域网内的电脑。
……………………
可以把这个地址保存为快捷方式放到桌面上,以后要唤醒电脑,双击一下就行了。比远程登录到路由器,在用wol插件唤醒方便得多。

标签: none

添加新评论