2011-05-28

iPhoneで自宅PCを起動する

技術的には前からある、Wake on LAN(Magic Packet)を利用したものです。
私は緊急時とか、リモートデスクトップしたいけど自宅PC起動しなきゃ・・・といったときに使うことがたまーにあります。

諸条件が整っていないといけませんが、説明は省略させていただきます。

・自宅PCはルーターに繋がっていてローカルIPアドレスが固定で付いている
・シャットダウンしてあってもネットワークカードは通電してる
・ネットワークカードが Magic Packet を受け付ける設定になっている
・ルーターのグローバルIPは固定か、ほとんど変わらないか、変わってもダイナミックDNSで追従しやすくなっている
・ルーターのNAT(ポートフォワーディング)設定で、1つの特定UDPポートへの着信がLAN上PCへ転送されるようにしてある
 (Well-known なポート番号よりはマイナーなほうがおすすめ)

ここまで整えば、あとは iPhone から Magic Packet を送り込めばOKということです。
利用した App は、iWake 。無料だしシンプルだったので。(アップグレードすると複数台分の登録ができるようです)

ネットワークカードの MAC アドレスを入力し、Internet Mode を指定。ホスト名にルーターのグローバルIPまたはドメインを入力し、ポート番号を指定して保存。

保存されたアイコンをタップすることで Magic Packet が送信されます。
ルーターがパケットを転送し、PCのネットワークカードが受け取り、MAC アドレスが一致すればPCが起動するという流れです。便利。

0 件のコメント: