自宅VPN構築のススメ
最近ルータを買い替えたので、折角だからと自宅VPN環境を構築して遊んでみてます。
何ができるかというと、
くらいしか僕の環境では思いつかないのですが、IP電話の契約をしてる人なら携帯電話を子機として扱い外出先から自宅にかかってきた電話を取るなんてことも可能です
あ、あとゲームやってる人は外出先から艦これ出来るって喜んでた人もいました。
簡単に僕の環境を書いておきます。
ルータはBuffaloのWXR-1900DHP2です。
グローバルIPでのアクセスでもよかったのですが、ルータ再起動の度に変更されてしまうのでDDNSのサービスを用いて動的に割り当てが可能にしてあります。
○ルータのVPN設定
VPN種別はL2TP/IPsecを選択。
PPTPでもよかったんですがセキュリティ面での懸念があるためこちらで。
○VPN接続ユーザの編集
接続先は固定IPにしてますが、正直DHCPでもいいかなと。
○ポート変換
IPsec用にUDPのポートを開けときゃなきゃならんようなので開けてます。
必要なんだろか…帰ったら閉じてみよう。
○接続
できたーー!
○リモート接続
僕のPCはWindows 7 Home Premium 64bitなので、標準ではリモートデスクトップが無効化されてます。
パッチ当てたりとかすれば機能解放できるのですが、それはまた別の時にでも。
○WOL(リモート電源ON)
MagicPacketを使って遠隔地からPCの電源を付けるって機能ですが、今回はこれもやりたかった…!
一連の流れとして
①VPNに接続してPCの電源ON!
②電源ONしたPCにリモートログインしてごにょごにょ
③PCシャットダウン&VPN切断
ていうのを実現してすげーって自己満足に浸りたかったんです…。
僕のBIOSはデフォルトで機能無効になってたんで設定変更する必要がありました。
が、これもまた別の時にでも。
結構長いこと苦戦しました。特にDDNSでの名前解決ができなくて。
結局時間が経てば解決したので、おそらく処理に時間がかかっていたんだろうと。