通过 kvm 和 libvirt 进行局域网唤醒来触发虚拟机

use*_*356 5 virtualization wake-on-lan libvirt kvm-virtualization

我正在使用 KVM 进行虚拟化,并通过 Libvirt 守护进程对其进行管理。

如何配置 Libvirt 或 KVM 以侦听发送到虚拟机 NIC 的 MAC 地址的 LAN 唤醒数据包,并在收到此类数据包时启动虚拟机?

use*_*356 4

我发现 Libvirt-wakeonlan 似乎可以做到这一点。我不知道它有多成熟以及效果如何。这种方法似乎是正确的。https://github.com/simoncadman/libvirt-wakeonlan