ご注意下さい
この記事は3年以上前に書かれた記事ですので、内容が古い可能性があります。
こんなにスピードが違うとは…。正直驚きです。
最新のNVR500などでは違うのでしょうがYamahaのブロードバンドルーターRT57iとiPhoneで張ったPPTP VPN vs. Linuxで構築したL2TP/IPsec VPNのスループットでは4倍の開きが出ました。
こちらがL2TP/IPsec PSK VPNのスループット
こちらがRT57iとのPPTP VPNのスループット
これがiPhoneのVPNの設定です。アカウントにはユーザ名を、パスワードにはそのパスワードを、シークレットにはPSKのパスフレーズを入力します(ipsec.secretsに記載したパスフレーズ)
L2TP/IPsecの設定(openswan/xl2tpd)については他に譲りますが、一つ注意点があります。
私はXperia SX(android 4.0.4 Ice Cream Sandwitch)を持っているのですが、SPモードがPPTPを通さないため自宅とのVPN接続にL2TP/IPSecサーバを立てました…。なんと既知のバグによりICSではIPSecが使えません。有志によりopenswanに適用するパッチが提供されています。openswanのソースコードをダウンロードしてきてこのパッチを適用してコンパイルすればICSからの接続はOKになりますがiPhoneからは接続できなくなります…。(Time Outです)
ここまでの性能差がなければ、L2TP/IPsecはAndroid用、RT57iのPPTPはiPhone用と割り切れたのですが…。
RT57iからNVR500に機種変更すれば解決するような気も…。RT57iのCPUがシャビーで複合化にパワーを食われてスループットが出ないんですよね…。わかってますって。