HTTPプロキシとSSHしかファイアーウォールの外界に接続できない環境において、PS3やWiiを接続したい要求がある。
今回の作業で、そのような環境でもSSHとSSTPを用いることでPS3の外界接続を実現し、PSNに接続できることが分かった。
PS3はHTTPプロキシを設定できるが、ブラウザのみにしか適用されず、PSN(ソニーの資源集中で話題になっているネットワーク)やゲーム中でオンラインに接続する場合にはHTTPプロキシが適用されず、外界に出ることができない。
そこで、VPN的なものを利用して、どこかを中継しなければならない。
今回、何故かSSTPをWindows 2008 serverを利用して構築している方いたので、その回線を利用させてもらった。自宅がマンションの光タイプということで速度は十分だった。SSTPはSSL回線を用いて接続することができる(らしい)。SSTPはWindowsの独自プロトコル。
SSTPによるHTTPのSSLを利用した接続も試してみたらしいが、ポリシーが厳しいためが出来ないようだった。そこでSSHトンネリングと組み合わせて接続することで、簡単にVPNを構築することができた。
途中、その方はPPTPサーバも立てているということで、PPTPでもチャレンジしてみたが、GREのIPプロトコル番号47が通らなかった。その点、SSTPはSSLで接続できるので、良いVPNプロトコルだと感じた。
SSTPクライアントはVista以降でしかないらしい。2008 serverの利点は簡単にSSTPサーバが実現できることだ、とも作業しながら話した。
その後、LAN接続したPS3をSSTPクライアントと接続するために、SSTP接続で「インターネットの共有」オプションを有効にして、PS3側は自動接続のDHCPクライアントを実行して、無事に接続することが出来た。
光回線とのVPNだけあって、イーモバイルの共有よりも速度が改善された。
もし、Windows 2008 serverとクライアントにVistaを利用することがあれば、SSTPサーバを試してみてはどうだろうか。