注意: Windows リレーは 24 時間 365 日稼働できる場合にのみ運用してください。オペレーターがそれを保証できない場合は、Snowflake でリソースを貢献することをお勧めします。

Windows システムをリレーとしてセットアップするには、ユーザーアカウントの設定、Windows Expert Bundle のダウンロード、torrc 構成ファイルの実装、コマンドラインからの Tor の起動など、いくつかの簡単なステップを実行する必要があります。 以下に、これらの手順を実行する方法の詳細な手順を示します。注意深くこれらの手順に沿い、必要な変更を加えてください。

1. Tor 用ユーザーアカウントの作成

まず最初に、Tor があなたの個人的な環境から隔離され、管理可能なシステム権限を持つようにするため、新しいアカウントを作成する必要があります。

  1. まずコントロールパネルを開き、「アカウント」を選択します。
  2. 左側のメニューで「家族とその他のユーザー」を選択します。 3.「その他のユーザーをこの PC に追加」というサブヘッダーの横にある大きな + 記号をクリックします。
  3. Windows アカウント情報の入力を求めるパネルが表示されます。下部で、「このユーザーのサインイン情報がありません」という小さなテキストを選択します。
  4. 次のパネルで、下部にある「Microsoft アカウントを持たないユーザーを追加する」と書かれた同様のテキストを選択します。
  5. ユーザー名を入力します。このガイドでは torrelay というユーザー名を使いますが、何でも構いません。その後、強力なパスワードを入力し、次に進みます。

2. Windows Expert Bundle のダウンロード・構成

2.1 ダウンロード

次に、Windows Expert Bundle をダウンロード・インストールし、torrc ファイルを設定します。

  1. Head over to Download Tor and scroll down to select 'Windows Expert Bundle'.
  2. C:\Users\torrelay\ ディレクトリーに移動します。
  3. tor というフォルダーを作成します。 *(オプション。カスタムパスを使用することもできますが、次のステップで必要な変更を行う必要があります。)

2.2 構成

  1. zip 圧縮された Expert Bundle を、新しく作成した Tor ディレクトリーに展開します。2 つのフォルダーが配置され、1 つは Tor、もう 1 つは Data というフォルダーです。
  2. C:\Users\torrelay\tor に log というフォルダーを作成します。 次に log フォルダーの中に空のファイルを作成し、notices.log という名前を付けます。
  3. 次に、リレーのルールセットを定義する torrc ファイルを作成する必要があります。 このファイルのデフォルトのディレクトリーパスは C:\Users\torrelay\AppData\Roaming\tor\torrc ですが、コマンドラインの起動時に -f フラグを使用してカスタムの場所を指定できます。(詳細は後述)
  4. 新しく作成した torrc ファイルをテキストエディターで開き、以下の内容を入力します。

    #Change the nickname "myNiceRelay" to a name that you like
    Nickname myNiceRelay
    ORPort 9001
    ExitRelay 0
    SocksPort 0
    #Paths assume you extracted to C:\Users\torrelay\tor - if you
    #extracted elsewhere or used a different username, adjust the
    #paths accordingly
    DataDirectory C:\Users\torrelay\tor\Data
    Log notice file C:\Users\torrelay\tor\log\notices.log
    GeoIPFile C:\Users\torrelay\tor\Data\Tor\geoip
    GeoIPv6File C:\Users\torrelay\tor\Data\Tor\geoip6
    #Put your email below - Note that it will be published on the metrics page
    ContactInfo tor-operator@your-emailaddress-domain
    
  5. すべてが正しく入力されていることを確認し、保存して終了します。

3. リレーの起動

リレーを初めて起動するには、好みやニーズに応じて 2 つの方法があります。

3.1 方法 1: ユーザーインターフェイス

  1. Tor のファイルを展開したディレクトリーに移動します。
  2. tor.exe ファイルを Shift + 右クリックし、ドロップダウンメニューから「別のユーザーとして実行」を選択し、プロンプトが表示されたら Tor アカウントのパスワードを入力します。
  • 警告:「管理者として実行」ボタンを絶対にクリックしないでください。非常に危険です!

3.2 方法 2: コマンドライン

  1. コマンドプロンプトを開き、cd C:\Users\torrelay\tor\Tor を実行して C:\Users\torrelay\tor\Tor に移動します。
  2. RUNAS /user:torrelay tor.exe と入力して Enter キーを押します。torrc ファイルがデフォルトの場所 (home フォルダーなど) 以外の場所にある場合は、-f フラグでパスを指定します。
    • 例: RUNAS /user:torrelay "tor.exe -f C:\Users\torrelay\tor\Tor\torrc"
  3. これでターミナルで Tor が起動するはずです。ブートストラップが終わるまで待ってください。
  4. しばらくすると OrPort が公開され、Tor ネットワークのトラフィックが正常に中継されます。
    • 注意: システムの設定によっては、Tor が起動に失敗し、ファイルを作成できないことを示すエラーが表示される場合があります。この場合、Windows Defender セキュリティセンターを開き、「アプリとブラウザー コントロール」を選択します。その後、tor.exe ファイルを許可リストに追加し、コマンドラインから tor.exe を再実行してください。これで Tor は正常に起動するはずです。

4. 備考

リレーの設定に際して問題がある場合は、ヘルプセクションをご覧ください。 リレーが正常に動作したら、インストール後の確認事項をご覧ください。