はじめに
この記事は、Qiita Advent Calendar 17日目の記事です。
以下の記事より、すべての記事をご覧になれます。
筆者について
- 現在高校2年生
- 水泳部マネージャー
- 生徒会長
- とある団体の代表
本編
.onionドメインにTorブラウザ以外から接続(全通信をTorネットワーク経由で行う方法)について、備忘録がてら載せておきます。(いつもの記事に比べたらめちゃめちゃ軽めの記事です。)なお、環境はMacですが、同様の手順を踏めばWindowsでもできると思いますのでぜひ。
まず、Homebrew経由でTorをインストールします。
brew update
brew upgrade
brew install tor
これで、Tor自体の設定は完了です。続いて、MacにおけるSOCKSプロキシの設定方法です。
デフォルトでは127.0.0.1:9050が接続先となります。したがって、その通りに設定したら終了です。
動作を確認してみる
実際にアクセスしてみましょう。下記にDuckDuckGoのオニオンドメインにアクセスしてみます。
無事アクセスできましたね!おめでとうございます!
やめたほうがいいこと
以下、Tor接続でやめておいた方がいいことを記しておきます。
- 違法取引がされているサイトへのアクセス
- 金融取引
- 必要最低限以外のTor接続を利用したアクセス
ちなみに、3個目はシンプルにアクセスが拒否されることが多い上に速度も低いので、普通のWebさいとをTor経由でアクセスすることは全くお勧めしません。
何がいいの
さて、このTorのプロキシを設定するとどんなことが可能となるのでしょうか。
- PythonなどのプログラムでのTor接続
- 他の端末からのアクセス(SOCKS対応かブリッジ対応)
- Tor Browser以外の利用
ちょっとマニアックな方向けの機能ばかりになりそうですね。ちなみに、2個目の方はまだ試したことがないんですので、もしやることがあればそのときに追記したいと思います。
最後に
今回は軽く、備忘録がてらTor接続の使い方について記述しました。もしTorのことで追記することがあれば随時更新していきたいと思います。6ということで、今後のアドカレ 23 の記事をお楽しみにしてください。