- 2012年9月11日 22:05
- PC破壊日記
Tweet |
私はARROWS X F-10Dというドコモのスマートフォンを持っているのですが、
電話代を安くしようと、ひかり電話を外でも使えないかと画策しました。
すると、VPN接続を使えばそのような構成ができるとのこと。
そこで、VPN接続をするべくいろいろな設定をやり始めたのが運の尽き。
ものすごい大仕事になってしまいました。
以下、「続きを読む」より・・・
--------------------------------
まずはじめに、PPTPと呼ばれるプロトコルで構成してみました。
BUFFALOの無線LANルータ WZR-HP-G450Hが標準でPPTPサーバー機能を持っているので、それで試すことに。
しかし、LAN内では接続に成功するものの、スマートフォンから外部接続(3G/LTE)すると、接続できない。
調べてみると、SPモードとPPTPの相性が非常に悪いらしいとのこと。(mopera U等経由では大丈夫とのこと)
つぎにそれを解決する方法として挙がっていたのが、L2TP+IPsecを用いた方法。
設定方法は、以下の3つのサイトを参考にしました。
suz-lab - blog: EC2 & L2TP/IPsec & iPhone
さくらのVPSでiPhone用の野良WiFi通信傍受対策のL2TP/IPsec(VPN)を設定したメモ(CentOS5) - nori_no のメモ
IPsec(L2TPD)でVPNサーバを立ててみた - eth0jpの日記
しかし、いずれの場合もLAN内では接続に成功する(Windows7/スマートフォンの両方とも)のに対し、外部接続ではタイムアウトを繰り返す始末。
Windows7のほうは外部接続の場合はクライアントのレジストリの編集が必要で、それを行った後に接続することができました。
設定:EZ-NET: L2TP-VPN に Windows 7 で接続する
しかし、スマートフォンからは何度やってもタイムアウト。syslogやl2tpのログにはなんの痕跡も残らない。
途方に暮れて、おもむろに「l2tp つながらない」とかのキーワードで検索すると、なんと「Android 4.0~4.0.4ではバグによりL2TP+IPsecが使い物にならない」との記述が。
Issue 23124 - android - Can't connect to VPN (nexus s - ice cream sandwich) - Android - An Open Handset Alliance Project - Google Project Hosting
これが原因か・・・。2日間の戦いはなんだったんだ・・・。
しかも、root化した端末で無いと現状では対策のしようが無いとか。
F-10DはAndroid 4.0.3なので、見事にこの症状に合致。
つまり、今現在なんの対策もしようがないのです。
結局、原点に戻り、PPTPサーバーをLinux(ubuntu)で構成することに。
PPTP(ubuntu)の設定方法:pptpd で Ubuntu を VPN サーバにする - May the Source be with you
ルータ(WZR-HP-G450H)は、
・プロトコル GRE(47) TCP/UDPのポート番号じゃ無く、プロトコル番号なので注意
・TCP ポート 1723
の2つをサーバーに転送しました。
この状態で、mopera U経由で接続をしたところ、見事に成功。
ひかり電話も使えるようになりました。
---------------------------------------------------------
結局、いろいろ探し回った結果や自分でのテストの結果、スマートフォン(Android)でのVPN接続には以下の条件が存在するようです。
1.PPTPはSPモード経由では使えない(プライベートIPのため。)mopera U(グローバルIP)であれば使える。
2.PPTPはAndroid 2.3系だとバグがあるらしく、使えない模様。
3.L2TP+IPsecは、Android 4.0系(4.0.0~4.0.4)のバグにより、使用できない。
4.L2TP+IPsecは、mopera U経由、SPモード経由、のいずれでも可能。(SPモードはテザリングで確認)
5.ルータは、プロトコルをポート転送(ポートフォワード等、別の呼び方もあり)できるルータで無いと使用できない。使用するプロトコルはPPTPの場合47(GRE)、L2TP+IPsecの場合は50(ESP)
今回はメモ書き程度に残しておきます。
- Newer: 今年は「新語・流行語大賞2012」の各賞へのコメントを普通にやります。
- Older: 置くだけ充電(qi)対応充電ステーションの違い
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- https://pc-diary.com/movt_direc_post/mt-tb.cgi/1613
- Listed below are links to weblogs that reference
- スマートフォンでVPNを使用したい(docomo編)、その顛末 from PC破壊日記的ブログ