クラスターをセットアップしていて、コマンドで個々のマシンをウェイクアップできます
wakeonlan -i 192.168.1.255 [MAC Address]
MACではなくホスト名でこれを実行できるようにしたいのですが、wakeonlanの設定ファイルはIP <-> MACマッピングしか提供していないようです。ホスト名で行うにはどうすればよいですか?
それが役立つ場合は、DHCP3 + BINDを実行しており、すべてのマシンのMACアドレスをdhcpd.confファイルに入力して、PXEbooting時に正しいホスト名が送信されるようにしています。
おそらく、ホスト名からMACを取得する「Host」のようなコマンドがありますか?
ありがとう
man 5 ethers
;を参照してください。基本的に、MAC /ホスト名のペアを/etc/ethers
に入れます。その後 etherwake
はそれらを起こすことができます。
エルゴ-申し訳ありません-ホスト名がありません。
ホスト名で行うことができますが、ether-wakeの構成ファイル(Linuxを使用している場合)を次のように構成する必要があります。
MAC_adress: name_of_machine