【備忘録】ProxmoxでWoLの設定

こんにちは、をうどんです。
ジャンクPCを2000円で手に入れたので、Proxmoxを入れて活用しよう!ということでWoL(Wake on LAN)する設定の備忘録です。

環境

  • ProxmoxVE 9.1.6

WoLする

UEFI/BIOSでWoLを有効にしておきます。

ethtoolをインストールします。

Bash
apt update
apt install ethtool -y

WoLが使える状態になっているか確認しましょう。

Bash
ethtool nic0 | grep Wake-on


Supports Wake-on: pumbg 
Wake-on: g

Supports Wake-onにgが含まれていればマジックパケット対応だそう。
Wake-onがgになっていればWoLが使える状態。(dはdisable)
dの場合は次で有効に設定します。

次にどのネットワークインターフェースからWoLを受けるか設定します。

Bash
nano /etc/network/interfaces

auto nic0
iface nic0 inet manual
        post-up /usr/sbin/ethtool -s nic0 wol g

保存後、インターフェースを再起動して設定終了。

Bash
ifreload -a

以下でWake-onがgになっているか確認しましょう。

Bash
ethtool nic0 | grep Wake-on

Bash
pvenode config set -wakeonlan XX:XX:XX:XX:XX:XX # wolされる側で設定
pvenode wakeonlan <node> # wolする側で実行

このコマンドでMACをノード名と紐づけてWoLを実行できるそう。便利だ…
そのうち死活管理の画面からWoLしたりできるようにしたいなぁ。

Proxmoxは楽しいなぁ。

参考にさせていただいたサイト

コメント

タイトルとURLをコピーしました