Yokin's WAKE ON LAN はWake On LAN(以下WOL) マジックパケットをウェブページから発行するためのASP.NETアプリケーションです。このパッケージの使用は、WOLに関する知識のあるエキスパートを対象としています。
動作環境:
ASP.NET 3.5 または ASP.NET 2.0 + Microsoft AJAX Extension
インストール方法:
-
IISが設定された環境へ wol フォルダ以下をコピーします。
パッケージに含まれる web.config ファイルは.NET 4.0 のものです。.NET
3.5, 2.0 やその他の環境の場合は適切な web.config ファイルを使用してください。
-
wol_hosts.xml ファイルにWOLで起動させたいコンピュータの情報をhostタグに追加します。
書式は
<hosts>
<host name="コンピュータの任意の名称" mac-address="00:00:00:00:00:00" ip-address="192.168.0.1"
>
<wol broadcast-address="192.168.0.255" />
</host>
</hosts>
mac-addressは必須ですが、ip-addressはオプションです。ip-addressが与えられた場合にPINGによって起動状態がチェックされます。(PINGの機能は1秒のタイムアウトの設定で順次実行されるため、多くのホストが停止状態である場合すべてのチェックが終了するまで時間がかかる場合があります。)
<wol>タグもオプションです。サーバーに複数のネットワークアダプターがある場合など、ブロードキャストアドレスを指定しないとうまく動作しない場合があります。
- ウェブサーバーがインターネットへ公開されている場合は、セキュリティ設定を行うなどして対策をしてください。
入手先
https://github.com/JakeJP/YokinsWOL