KVMで仮想化を行い、Libvirtデーモンを介して管理しています。
LibvirtまたはKVMを構成して、仮想マシンのNICのMACアドレスに送信されたWake-On-Lanパケットをリッスンし、そのようなパケットが受信されたときに仮想マシンを起動するにはどうすればよいですか?
私はそれをしているように見えるLibvirt-wakeonlanを見つけました。それがどれほど成熟していて、どれだけうまく機能するのか私にはわかりません。アプローチは正しいようです。 https://github.com/simoncadman/libvirt-wakeonlan
Wake-On-LANは、仮想マシンと物理マシンのどちらを使用する場合でも、Wake-On-LANです。仮想化ソフトウェアがそれをサポートしている場合は、MACアドレスに対してWoLツールを使用するだけです。