2011.09.15
Wakeup on Lan・・・(FreeBSD)
最近のPCやサーバーのオンボードのLANポートには、Wakeup on Lanの機能が付いている。そこで、FreeBSDでこの機能を利用して、普段は予備機として電源を入れずに置いてあるサーバーに夜中にPower Onして主サーバーのデーターを送り込むことを考えた。
まず、Wakeup on Lanを受けるマシンにマジックパケットを送出するwolをインストールする。
# cd /usr/ports/net/wol # make install clean
使い方は簡単である。
# wol -i [ブロードキャストアドレス] [MACアドレス] とする。
サーバーのIPが 192.168.1.xxのときは、下記となる。
# wol -i 192.168.1.255 ab:13:48:78:93:b6 ← MACアドレスは、Power ONしたいサーバーのをセット。
crontabに登録してPower onし、主サーバからrsyncでデータを転送して、Shutdownするようにして目的を果たす。サーバーは、物置部屋と化しているところに置いてあるので、デスクトップから席を立ってPower Onに出向く必要がないのも便利だ。
ルーターのWR8700NにもLAN接続されているPC等をリモートでPower Onする機能があり、外出先からもPCのPowe Onができるというが、少し危なっかしい気がする。
コメント
コメントフィードを購読する
コメント投稿