インターネット検閲から逃れたい 場合、興味深い選択肢の 1 つは Shadowsocks と呼ばれるものです。その名前が興味深いだけでなく、どんなブロックも安全に乗り越えることが約束されています。このプロトコルでできることとできないことを見てみましょう。
シャドウソックスとは何ですか?
Shadowsocks は 検閲を回避できる接続ツールです。これは完全に無料であるため、 グレート ファイアウォール (中国のインターネットを外国の影響から「安全」に保つデジタル バリア) の下にトンネルを通そうとする人々によって中国で広く使用されていますが、使用するにはある程度の技術的ノウハウが必要です。準備する。
実際、Shadowsocks は中国のブロックを突破するのが非常に得意であるため、別のツールである 仮想プライベート ネットワーク (VPN) よりも有利であると考えられます。 Shadowsocks の使用は無料であるだけでなく、VPN よりもトラフィックを少し隠すことができます。ただし、さらに詳しく説明する前に、まず Shadowsocks がどこから来たのかを確認しましょう。
シャドウソックスを開発したのは誰ですか?
Shadowsocks は、「clowwindy」としてのみ知られる中国人プログラマーによって開発され、2012 年に最初のコミット (プログラムまたはスクリプトのバージョン) を GitHub に投稿しました。このプロトコルは大成功を収め、clowwindy は数年間その開発に取り組み続けました。また、ShadowVPN と呼ばれる無料の VPN の開発も行っています。
しかし、2015 年に、Clowwindy は GitHub スレッドに、警察が彼を発見し、Shadowsocks とおそらく ShadowVPN の作業をやめるように頼んだという メッセージ を残しました。彼はまた、GitHub 上のコードを削除するよう強制され、「従う以外に選択肢はなかった」という。さらに、「いつか、恐れることなく、好きなコードを自由に書ける国に住みたいと思っています。」と付け加えた。
クロウウィンディはどうなったのか?
この最後のメッセージの後、clowwindy の周りでは静かなままです。この ブログ投稿 によると、clowwindy が「お茶への招待」 (KGB の悪名高い「友好的なチャット」とほぼ同じレベルの脅威を伴う用語) を行った後、彼らは自分たちが大丈夫であることを示すために一時的に浮上し、その後姿を消しました。
しかし、ありがたいことに、clowwindy の作品は歴史のゴミ箱に追いやられることはありませんでした。代わりに、熱心なチームがその仕事を引き継ぎ、Shadowsocks に取り組み続けました。これを書いている 2022 年 3 月の時点では、これはブロックを乗り越える能力がさらに向上した強力な通信テクノロジーです。
シャドウソックスはどのように機能しますか?
Shadowsocks は他の多くのものと似ているので興味深いですが、独自のカテゴリに値するほど十分に異なっています。技術的には、これは単なるプロキシです。インターネット接続を 3 番目のサーバー経由で再ルーティングし、別の場所にいるかのように見せます。
現在使用しているような 通常のネットワーク接続 では、インターネット サービス プロバイダーのサーバーに接続してから、アクセスしたい Web サイトに接続します。当局がサイトをブロックしたい場合、通常、インターネット サービス プロバイダー (ISP) は、その IP アドレス へのアクセスを禁止するよう指示されます。プロキシを使用すると、ISP からブロックされていないサーバーに移動して、目的のサイトに移動することになります。
ただし、通常のプロキシは安全でないことで有名です。たとえば、接続を保護する良い方法がなく、一般的に言えば、ほとんどのサイトでは、プロキシを使用していることが非常に簡単にわかります。ただし、Shadowsocks は SOCKS5 と呼ばれるプロキシ プロトコルに基づいており、AEAD 暗号を使用して接続を保護します。つまり、 SSH トンネル とほぼ同じです。
一般に、AEAD 暗号は、より一般的な AES 暗号ほど安全ではないと考えられていますが (さらに詳しく知りたい場合は、 学術論文が 1 つあります)、通常のプロキシよりも大幅に進歩しています。通常、これらは HTTP ベースのプロトコルを使用するか、セキュリティで保護されていない接続を単に再ルーティングするか、または暗号化されていない以前の SOCKS バージョンを使用します。どちらかを使用すると、ほぼ誰からのスパイ行為にもさらされることになります。
Shadowsocks と VPN
上記を読むと、Shadowsocks は接続を再ルーティングするだけでなく、安全性も確保する仮想プライベート ネットワークに非常によく似ていると思われるかもしれません。ただし、Shadowsocks の暗号化はもう少し軽量であるため、VPN と同じセキュリティは提供されません。
ただし、暗号化が軽量であるということは、Shadowsocks が VPN よりもレーダーを無視して飛行できることを意味します。その気になれば、 ISP は VPN トラフィックを明確に識別できます が、Shadowsocks 接続は通常の HTTPS 接続 と実質的に同一に見えるため、識別するのは非常に困難です。
シャドウソックスの欠点
これらの理由により、Shadowsocks は検閲ブロックを回避するのに最適な選択肢です。ただし、これは完璧ではなく、特に VPN や Tor と比較した場合、いくつかの欠点があります。
まず、Shadowsocks には少しセットアップが必要で、コンピューターと接続がどのように機能するかを少し理解する必要があります。通常、VPN はインストールするだけですぐに使用できます。 Shadowsocks を使用するということは、座って ドキュメント を読み、サーバーをセットアップする必要があることを意味します。
設定方法によっては、Shadowsocks によってインターネット速度が大幅に低下する可能性があります。どの再ルーティング技術も速度を低下させますが、速度が低下するものもあります。適切なサーバーを使用すると問題は軽減されますが、一般的に、Shadowsocks を使用すると接続が大幅に遅くなります。また、 VPN とは異なり、Shadowsocks を使用して Netflix の地域を変更したり 、Torrent ファイルを変更したりすることもできません。
しかし、そんなことは重要ではないと主張することもできます。Shadowsocks は、専制政権によって言論の自由に課されたブロックを回避し、無料でそれを行う方法として開発されました。その点では、これは見事に成功しているので、インターネット検閲から逃れようとしている人には、少なくとも検討することをお勧めします。





