web-dev-qa-db-ja.com

複数の(WoW)クライアントを一度にWake-on-LANする方法を教えてください。

私は、コンピューターラボで複数のクライアントをWake-on-LAN(WoL)にする方法を探しているか、ディスクイメージングを目的としています。サーバーとしてLubuntu 12.04を使用しています。この仕事のための最も簡単なおよび/または最高のコマンドラインツールは何ですか?

2
HarlemSquirrel

私はこのテーマについてかなりの研究と試行錯誤を行ってきましたが、私の発見を共有したいと思います。これら3つのページは非常に役に立ちました: Wake-on-LAN および Beginners/BashScripting および ローカルネットワーク内のすべてのMACアドレスを一覧表示 .

  1. arpを使用して、電源がオンにされ、分離されたLANに接続されたときに必要なMACアドレスを収集しました。
  2. etherwakewakeonlanをテストし、それらのオプションを調べました。 wakeonlanは、複数のMACアドレスを取得するためにファイルを参照することを許可しましたが、HP6455bラップトップを起動することはできませんでした。
  3. 単純なbashスクリプトを作成して、必要なすべてのコンピューターを1つのコマンドで起動します。
#!/ bin/bash 
 etherwake 00:00:00:00:00:00 
 etherwake 00:00:00:00:00:00 
 .. 

これを.shファイルとして保存し、chmod a + xで実行する許可を与えてから、rootとして実行しました:presto!

3
HarlemSquirrel