LoginSignup
5
8

More than 5 years have passed since last update.

torを複数起動して同時に複数のIPでアクセスする方法

Posted at

torを複数並行して起動する方法です。同時に複数IPアドレスからアクセスしたいときに便利です。

macでbrew 経由でインストールした状態を想定しています。

$ tor --version
Tor version 0.3.1.7 (git-6babd3d9ba9318b3).

通常の起動

$ tor 

デフォルトは9050のポートで起動します。

テスト方法

 curl --socks5-hostname localhost:9050 http://ifconfig.io

torはhttpプロキシではなく、socksプロキシで起動するため、このよう設定になります。
上の例は、http://ifconfig.io にアクセスすることで、IPアドレスがいつもと違うことを確認しています。

普通に起動しただけだと、9050ポートが使用されているために、torは複数起動できません。
なので、起動時に別のポートで起動します。

設定ファイルにポートを指定

設定ファイル
(ディレクトリは適宜読み替えてください)

torrc.1
SocksPort 9060
ControlPort 9061
DataDirectory /Users/yugo/tor/data/tor1

設定ファイルを指定しながら起動

$ tor -f /Users/yugo/tor/torrc.1  

設定ファイルで別のポートが指定されているのなら、同時起動が可能です。

余談

torは匿名化アクセスとはいうものの、torから来ているというのはIPみれば分かるはなしなので、tor経由でアクセスできないところもあります。

5
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
8