Takahiro Today

なんとなくね、ログってみるさね

IT Ubuntu

Wake on LAN で省エネ、消音

投稿日:2014年12月18日 更新日:

事務所内で開発用サーバに利用しているPCは、毎日誰かが利用しているわけじゃなく、必要な時だけ起動する感じだ。
担当が必要な時にスイッチを入れてサーバを起動し、席に戻って利用しているが、席を立つのが面倒だ。
開発用のサーバの一つにUbuntuがあるけど、それをWake on LAN(WOL)で立ち上げて、席から離れずにスマートに利用するように設定した。
もちろんVPNで利用するときなんかは非常に楽になるしね。

Wake on LAN(以下WOL)

マジック・パケットという特別な信号を送信して、PCを起動させる機能。
PCがWOLに対応している必要があるが、2000年以降のPCであれば対応しているのが大半であるようだ。
BIOSの設定で機能をオンにしてからの話。

対象となるPC

  • 起動されるPC Ubuntu
  • 起動させるPC Windows 7

起動されるPC(Ubuntu)

WOLの設定や変更を行うために必要なソフトウェア、ethtool をインストール。
sudo apt-get install ethtool

以下コマンドで現在の状況を確認する。
【Wake-on: g】となっていればWOLを利用できる状態。

sudo ethtool eth0

WOLで起動させるときに、MACアドレスが必要になるからここで調べておく。

ifconfig

起動させるPC(Windows 7)

非常に簡単。
フレンドコンピューターの【WOL Controller】を使えば一発。
ほぼ何も考えずに進められた。
ブロードキャスト・アドレス、起動されるPCのMACアドレスがわかればOK。

手順

WOL Controller 画面①画像①
WOL Controller 画面②画像②
WOL Controller 画面③画像③

画像①の +(プラス)にL(エル)が乗っているアイコンをクリック。
画像②のダイアログで、グループ名とブロードキャスト・アドレスを入力。
画像③の画面で、コンピューター名とMACアドレスを入力し、上の矢印アイコンでマジック・パケットを送信。

フレンドコンピューター
http://www.friend-computer.biz/business/soft/WOLController/WOLController.html

まとめ

本当に簡単に設定できたな。
これで少しでも電気料が安くなればいいし、必要ないときは落としておくことで、グオングオンいう音がなくなって嬉しいかも。
まぁ音なんか仕事してりゃ気にならんか・・・電話するときくらいか、邪魔なのは。

-IT, Ubuntu
-,

執筆者:

関連記事

出退勤の仕組みを作ってみた

SONY の RC-S380 を使って出退勤システムを設置した。 まずはNFCを使った単純なタイムカードみたいなもんで、Webのシステムと連動する程度。とりあえず今のところ Raspberry Pi …

Redmine 2.5.2 から 2.6.0 にアップグレード

仕事で使っているRedmineの2.6.0がリリースされたので、現在利用している2.5.2からアップグレードした。 検索すればいろいろでてくるし、基本的な手順は公式に掲載されているけど、自分のメモ的な …

httpd で apr_sockaddr_info_get() エラー

ServersMan@VPSを仕事でもプライベートでも使うことがある。 メモリは1GB、HDDは50GBのスペックで月々467円(税抜き)。 ほぼワンコイン(惜しい)でいろいろテストしたり勉強したりで …

サーバがクラッシュ?

借りているレンタルサーバの一つに、ソフトウェアをインストールした。 CentOSに phpmyadmin を yum を使ってインストールしたのだ。 # yum install phpmyadmin …

ArduinoとTGS2450で簡単な匂いセンサー

匂いセンサーって作ってみたかった。 簡単なのでも良くて、とにかく計測してみたかったのだ。 「TGS2450はデリケートですぐ壊れる」みたいな内容を見た気がしたので、なんか腰が重かったけど、とにかくやっ …