2009年5月3日日曜日

Wake up on LAN

職場の実験用クラスタに常に火が入っているのがもったいないのでWake up on LANを設定してみた.必要なことは下記.
  1. 対象マシンのBIOSでWake up on LANを設定する
  2. 対象マシンのOSからインターフェースカードにWake up on LANを指定する
  3. 対象マシンに対してマジックパケットをブロードキャストするプログラム
はまったのは2.そんな設定が必要だと思っていなかった. LINUXの場合,ethertool というものをつかえばよい. ここ, ここにあるように,
yum install ethtool
echo 'ETHTOOL="wol g"' >> /etc/sysconfig/network-scripts/ifcfg-eth0
とやればよい.初回は
ifconfig eth0 down; ifconfig eth0 up
しないとこの設定が有効にならないので注意.
3のプログラムは, ここ からとったものを使った.macaddressの書き方に寛容で便利.

0 件のコメント: