« | Home | »

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ができるというが、少し危なっかしい気がする。


コメント

コメントはありません

コメントフィードを購読する

コメント投稿





コメント本文に次の(X)HTMLタグを使えます:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)