60
ネット中立性の内側:BitTorrent 使用時のプライバシー保護

編集者注:これはネットワーク中立性に関する3部構成のシリーズの第2弾です。第1部ではトラフィックフィルタリングの問題について考察し、今回はプライバシーを保護する方法について考察します。第3部では、どのISPやネットワークがトラフィックをフィルタリング、ブロック、あるいは検査しているのかを判断するのに役立つリソースに焦点を当てます。

言い換えれば、支払った帯域幅を最大限に活用しながらプライバシーも保護したい場合は、多くの場合、自分で問題に対処する必要があるかもしれません。

しかし、ISPがトラフィックシェーピングを実施しているかどうかに関わらず、AT&Tや他のバックボーンプロバイダーがネットワークの監視を開始した場合、影響を受ける可能性があります。しかし、プライバシーを保護するために活用できる対策がいくつかあります。

最初の防御策の一つは、BitTorrentトラフィックの暗号化です。これは基本的に、送受信するデータがネットワークを通過する際に暗号化され、ISPがBitTorrentトラフィックであることを検出するのが困難になることを意味します。Macで最も人気のあるBitTorrentクライアントの一つであるAzureusには、これを自動的に実行するツールが搭載されています。

まずAzureusを起動し、Azureusメニューから「環境設定」を選択します。「モード」オプションを強調表示し、「初心者」(デフォルト設定)から「上級」に切り替えます。「接続」オプションを展開し、「トランスポートの暗号化」をクリックします。最後に、「暗号化されたトランスポートを要求する」というチェックボックスをオンにします。「保存」をクリックすれば完了です。

人気の Azureus クライアントを使用して BitTorent トラフィックを暗号化するのは、数回クリックするだけです。

しかし、この方法はほとんどのISPでは有効かもしれませんが、一部のComcastユーザーからは効果がないと報告されています。Comcastユーザーにとって効果的な防御策として、VPN経由の接続、またはセキュアシェル(SSH)経由のトンネル接続が挙げられます。まず、シェルアカウントにサインアップし、マシンをSOCKSプロキシとしてSSHに接続するように設定し、次にAzureusをプロキシ経由で接続するように設定する必要があります。Michael Whalen氏が、この方法について詳細なチュートリアルを公開しています。

もう一つの選択肢として、匿名プロキシ経由で接続する方法があります。こうしたプロキシのリストはオンラインで公開されていますが、特に無料のものは、トラフィックの集中によりダウンしたり、完全に消えてしまうことがよくあります。

より良いアプローチとしては、29ドルのNetShadeのようなプログラムを使ってプロキシを自動管理するのが良いでしょう。このプログラムは、現在接続中のプロキシサーバーのリストを検索します。テスト済みのリストを使えば成功する可能性が高いですが、これらのプロキシサーバーでもトラフィックによる速度低下やダウンタイムが発生する可能性があります。しかし、NetShadeの登録ユーザーは、パブリックプロキシを経由せずに、そのサービスの匿名プロキシに直接接続できます。

これらはあくまでも回避策ではありますが、顧客として、支払った料金に見合った速度のサービスを確実に受けられる究極の手段は常に存在します。それは、サービスプロバイダを解約することです。もし、ISPが宣伝通りの帯域幅を提供しておらず、その会社と問題を解決できない場合は、新しいISPを探す時期かもしれません。その方法については、このシリーズの最終回で詳しく見ていきます。

木曜日:新しいISPを探す

[ マシュー・ホナンはサンフランシスコを拠点とするテクノロジーライターであり、その作品はMacworld Salon Wiredにも掲載されています ]