特定の国を出口ノードとして使用するようにTorを構成する

多くのインターネットサービスは、特定の国のWebサイトまたはアプリケーションにアクセスしている場合にのみ、サービスへのアクセスを提供します。

ユーザーが国の制限されたサービスにアクセスする場合は、システムIPアドレスと、場合によってはシステム時刻などの追加情報がチェックされます。 IPが許可された国にある場合はアクセスが許可され、許可されていない場合は拒否されます。

ユーザーが現在別の国に居住している場合でも、これらの制限されたサービスにアクセスするのに役立つ多くの回避策があります。この記事では、特定の国にネットワークの出口ノードを持つように匿名化クライアントTorを構成する方法について説明します。

Torは、Torソフトウェアを実行する特定の国のサーバーである、いわゆるノードを多数提供しています。ソフトウェアを実行するだけの場合、出口ノードが自動的に選択されます。ほとんどのユーザーが知らないのは、選択をカスタマイズできることです。

Torを使用するときに特定の国を選択する方法を説明するために、必要なすべてのプログラムを含むパッケージであるVidaliaを使用しています。 Torブラウザの一部として含まれていることに注意してください ここからダウンロードできます

Torブラウザをダウンロードして、ソフトウェアをインストール/実行します。メインプログラムインターフェイスは、Vidaliaを初めて実行したときのスクリーンショットのようになります。

vidalia control panel

コントロールパネルにTorの現在のステータスが表示されます。 IPアドレスが必要な国にあるサーバーを見つけるために使用する追加情報が表示されます。クリック ネットワークを見る すべてのTorサーバーの視覚的表現を表示しますが、Torが実行されている場合のみです。

サーバーは国のフラグで並べ替えることができ、その横にパフォーマンスインジケーターもあります。最高のパフォーマンスを持ついくつかのサーバー名を書き留めて、メニューを再度終了します。これらのサーバーを終了ノードとしてTor構成に追加する必要があります。 [設定]をクリックすると、[詳細設定]タブのメニューにTor設定メニューエントリが表示されます。

参照をクリックすると、ファイルの参照ダイアログが開きます。 「torrc」ファイルを左クリックし、そのメニューから「編集」を選択します。次に、次の2行を構成に追加します。たとえば、最初に貼り付けます。

ExitNodes server1、server2、server3
StrictExitNodes 1

server1、server 2などを、ネットワーク表示ウィンドウで書き留めたサーバー名に置き換えます。その後Torを停止して再起動すると、変更が行われるはずです。

注意 :Tor Browserバンドルを直接使用している場合、次の手順は必要ありません。別のブラウザを使用する場合は、作成する必要があります。

次に、ブラウザにhttpプロキシを追加する必要があります。 Firefoxユーザーは、[ツール]> [オプション]> [詳細ネットワーク]をクリックし、[設定]ボタンをクリックします。手動プロキシ設定を選択し、そこにlocalhostとポート8118を入力します。

firefox proxy server

サーバーを選択した国のIPを表示するIPルックアップスクリプトにアクセスして、すべてが正常に機能しているかどうかをテストできます。