web-dev-qa-db-ja.com

Windows 7でTorを適切に設定するにはどうすればよいですか?

すべての接続がTorを介して実行されることを保証するために、Windows 7ボックスでTorを適切にセットアップするにはどうすればよいですか?

4
Digital fire

する必要がありますWindowsファイアウォールを使用 "高度な機能を使用して"(そのようなもの)このファイアウォールはローカルプロセスについて知っている :プログラムごとのルールを作成できます(ここでの「プログラム」は実際には単なるファイル名です。たとえば、C:\Window\Explorer.exe)。

したがって、次のことができるはずです。

  1. ブロックすべて送信パケット(TCPまたはUDPだけではなく、すべてのプロトコル)
  2. allowファイル名(多くの場合、C:\Program Files\Vidalia Bundle\Tor\tor.exe)。 Torリレーが機能するためには、発信(アクティブオープン)と着信(パッシブオープン)の両方を許可する必要がありますTCP接続。
  3. Tor出口ノードはDNS解決を行う必要があります。スタンドアロンプ​​ロセスの場合、Windows DNSリゾルバーのブロックを解除する必要があるかもしれません-または、各プログラムによって解決が行われますか?

注意:

  • この構成はテストしていません。
  • ファイアウォールルールを変更する前に、WindowsファイアウォールのUIとルールの意味を理解しておいてください。
  • ブロックを作成する前にall ruleを実行する前に、ファイアウォールを通常の状態にリセットする方法を知っていることを確認してください(通常はオフにしない限り、オフにすることはありません)。
  • Windowsでは、ファイアウォール設定が異なるさまざまな「プロファイル」を持つことができます。 Windows 7がユーザーの確認なしにアクティブなプロファイルを自動的に変更しないことを確認します(Windows Vistaが変更する場合があります)。
4
curiousguy

TorのWindows 7ファイアウォールルールを作成する場合、デスクトップ上に解凍されたTorソフトウェアのルールを作成できないことがあります。

これは、Windowsファイアウォールが「%APPDATA%」などのパス名でうまく機能しないためです。これらは、tor.exeクライアントを許可するときにルールのパス名になってしまいます。

デスクトップにTorが解凍されていて、その "any any"ルールがWindows 7ファイアウォールルールセットで機能していない場合は、代わりにTorを "C:\ Program Files(x86)"に配置してファイアウォールを調整してください。それに応じてルール。

1
fubar

使用しているオペレーティングシステムに関係なく、すべての接続がTorを経由することを保証することはできません。 TorはUDPトラフィックをルーティングできず、TCPトラフィックのみをルーティングできます。

TCPトラフィックの場合は、 Tor Project Webサイトのドキュメント)を簡単に追跡できます

0
DKNUCKLES