pve虚拟机wol远程唤醒

需求

远程唤醒pve下的vm虚拟机
pve8下测试通过

安装配置

BIOS开启wol配置

pve宿主机配置

可以参考代码 https://github.com/djraw/pve-dosthol

1.安装依赖服务: apt install gawk socat xxd -y

2.复制/下载 dosthold.sh 到 /usr/local/bin

3.复制/下载 dosthol.service 到 /etc/systemd/system

4.启动服务: systemctl enable|start dosthol.service

测试

https://github.com/djraw/pve-dosthol/blob/main/dostholc.sh

XX:XX:XX:XX:XX:XX 替换为实际mac地址

唤醒测试

Copy
bash /usr/local/bin/dostholc.sh -f wakeup -m XX:XX:XX:XX:XX:XX -v 1

关机测试

Copy
bash /usr/local/bin/dostholc.sh -f shutdown -m XX:XX:XX:XX:XX:XX -v 1

或者使用以下工具

Copy
etherwake -b [被唤醒设备网卡的mac地址] -i [发出唤醒请求的网卡名称] or wakeonlan [被唤醒设备网卡的mac地址]

参考

posted @   LandWind  阅读(1459)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示