2014/12/01

中国のグレート・ファイアウォールをすり抜ける方法をいくつか

①VPNで家のルータにつなぐ


家のルータがVPNに対応しているなら、この方法が一番楽です。
プロトコルの制限とかもとくにないし、プロキシと違って、各アプリ側で設定が必要となることもほぼありません。

ただ、相性の問題で、ブチブチ切れることがあるので、そういう場合は②の方法を試しましょう。

②SSHプロキシで1080番ポートをフォワードして、SOCKSプロキシ


家のルータがVPN非対応の場合とか、対応していても不安定の場合はこっちの方法を使います。

ssh -D 1080 xxx.hogehoge.com -N
あとは、ネットワークの設定でSOCKSプロキシを「localhost:1080」に設定します。

VPSは有料契約が必要ですが、持っている人ならこれを利用するのがいいです。
家VPNに比べて速度がでます。
ただ、①とは逆に、アプリごとにプロキシ設定もってたりするとちょっと厄介です。


で、結局、PCはなんとでもなるのですが、
Androidスマートフォン使っていると、GooglePlayもGmailもハングアウトもGoogle検索もTwitterもFacebookもブロックされているので、かなり困ります。
SOCKSなんてAndroidでは使えませんし、VPNはセキュリティロック掛けないとダメとかで、色々面倒です。

で、私は結局どうやっているかというと、Macの「インターネット共有」を利用して、①で接続したルートをWifiで飛ばしてます。
これで意外にもスマートフォンからGooglePlayつながりますし、メールやTwitterもできました。

ふぅ、これで発狂を免れた。