2014年02月11日

WoL,Directed-Broadcast,VPN,RTX810

あまり賛同はされないかもしれませんが,
過剰スペックな製品を購入し,
必要性の無いことをとりあえずやってみて,
悦に入ることは,とてもとても気持ちの良いことなのです.

そんなこんなで4gamer;「艦これ」を外出先でも快適にプレイするための4Gamer的解決方法。乗り越えるべきハードルは1つだけだ
http://www.4gamer.net/games/205/G020591/20130803001/
をゆっくり目指しています.

ここで,目的は,艦コレのトップページに外部からアクセスすることです.
艦コレはやっていないので,アカウントを持っていません.

条件
・可能な限りセキュリティを下げない,静的NAPTで穴を開けない
・VPNで内部アクセスする(以下全て)
・PCをWoLする
・VNCで操作する


ここで,VPNに関しては,VPN L2TP; http://blog.tsp.me.uk/article/83299789.html
で書いてあるので省略.



今回は,WoLを書いて,VNCはまた今度にします
Wake on LANは,マジックパケットをブロードキャストすることにより,
対象PCがそれを受信して起動するシステムです.
よって,マジックパケットをブロードキャストすることと,
PCが受信して起動することの二つに分けることが出来ます.

まずは,WoLの受信設定です.
これも,BIOSとWindowsの二つの設定に分けることが出来ます.
これらの設定は,マザーやNICによっても設定項目が異なりますので,一例です.
Z77 BIOS;詳細→APM;PCIE,PCIを選択
Windows;デバイスマネージャ→対象LANボードのプロパティの中の,
詳細設定や電力の管理にある,APMやMagicPacketなどの設定を,全てYesやそれっぽいものに選択.
オンボードではないNICでも,例えばPCIボードでも可能でした.
ここで,対象NICのIP(基本固定IP)やMACアドレスをメモしておきます.

設定が完了したら,PCの電源を切って,LANボードのランプが緑などになっているか確認した方が無難です.
もしランプが付いていなければ,NICに給電されておらずMagicPacketを受け取れないと思われます.


次にマジックパケットのブロードキャストに関してです.
WOL Controllerなどを使用すれば良いと思います.
ここで,メモしておいたMACアドレスやブロードキャストアドレスを設定します.
例えば,対象IPが192.168.1.5であるならば,192.168.1.255とします.

設定が出来たら,「同一LAN内から」
マジックパケットを送信すると,PCが起動すると思います.
(出来なければ,受信側や送信側の設定を再確認です.
・基本的に,ここ4年以内のPCであればWoLに対応している製品しかないと思って問題ないので,
まずは設定を確認し,それでも出来なければメーカに問い合わせると良いと思います.
・スペック一覧などには,WoL対応が当然なので,対応/非対応は記載されていないと思います)


次に,ルータ越えの場合で,VPN使用,yamahaルータを想定します.
(VPN不使用の場合は,"WoL ルータ越え"などでググると良いと思います.)

外部からのブロードキャストを受け入れれば良いので,
とりあえずip lan1 wol relay broadcastとしました.

理由:
1. ip INTERFACE wol relay off
2. ip filter directed-broadcast on
と,ダイレクトブロードキャストをデフォルトで弾いているから.
まず,1でInterfaceに入ってきた(多分ダイレクトブロードキャスト)パケットを「検査せずに非中継」し,2でその却下されたパケットを「全て破棄」すると思います.
つまり,1で却下されたパケットを2で拾う構成です.
よって,ip lan1 wol relay broadcastでWoLか検査し,WoLならばブロードキャストとしてリレーします.
(蛇足ですが,WoL以外のブロードキャストならば,2を弄る必要性があります.単にOFFとすれば簡単ですが,それではsmurf攻撃に対して脆弱性を有することになってしまうらしいです.よって,Filterかけるべきらしいです)
Yamaha Wake On LAN; http://www.rtpro.yamaha.co.jp/RT/docs/wol/wol.html
posted by にゃんこ at 20:09| Comment(0) | TrackBack(0) | Router
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/87058383
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック