回答:
Firefoxを使用してインターネットを閲覧しているときに、TorbuttonとTorがどのようにIPを変更するのだろうと思っていましたか?
Torbuttonは何も変更しません。FirefoxにTorを使用するよう指示するだけです。
プロキシサーバーを使用すると、ブラウザはすべてのHTTP要求をそのサーバーに送信し、サーバーはそれらを最終的な宛先に転送します。
実際のアドレスは変更されず、偽装されているだけです。これは、Webサーバーが直接接続されているもの(この場合はプロキシ)のみを見るためです。
(ただし、誰かがプロキシを制御する場合、プロキシを介して送信されるすべて(サイトXにファイルをアップロードしたユーザーなど)を監視できます。多くの場合、それはサーバーの所有者自身です。)
Torを使用すると、リクエストは複数のサーバーを経由してルーティングされ、それぞれに対して個別に暗号化されます。
ブラウザ↔コンピュータ上のTor
コンピューターのTor [[[↔]]]ノードA [[↔]]ノードB [↔]ノードC↔Webサーバー
(各[]は暗号化の層を表します。)
この方法では、WebサーバーはノードCからの接続のみを表示し、CはBからの接続のみを表示します。ノードAのみがユーザーの場所を認識しますが、ユーザーの転送内容は認識しません。
(これはオニオンルーティングと呼ばれます。Torの概要も参照してください。)
プロキシを使用すると、IPをプロキシサーバーのIPに変更できることがわかりました。しかし、TorbuttonとTorによる方法は、プロキシを使用する方法と同じですか?
Tor はプロキシですが、以前の「プロキシサーバー」とは異なる方法で動作します。上記の説明を参照してください。
Torbuttonは、Firefoxを再構成するボタンにすぎません。
TorbuttonとTorを使用すると、Firefoxを使用してインターネットを閲覧する場合にのみIPが変更され、別のブラウザーアプリケーションを使用するなどFirefoxの外部で変更されないのはなぜですか?
Torbuttonは、Firefoxのアドオンのみ再設定することが可能であるFirefoxの。Torは設定自体を変更しません。起動すると、接続を待機するだけです。あなた自身がプログラムを介して接続するように指示する必要があります。
プログラムがSOCKS 5プロキシサーバーの使用をサポートしている場合は、をポイントし127.0.0.1:9050
ます。HTTPプロキシのみをサポートしている場合、Polipoが必要です。PolipoはTorバンドルに付属しており、で実行され127.0.0.1:8123
ます。
1.)あなたは本当に信じられないほど複雑で、このサイトの範囲を超えているoinionルーティングの仕組みを尋ねています。これは良い要約です。
http://www.addictivetips.com/internet-tips/what-is-tor-project-and-how-tor-works-complete-guide/
2.)プロキシサービスは使用しますが、プロキシとは異なります
3.)torはデフォルトではすべてをプロキシ化しません。使用するには、各アプリを設定する必要があります。
Torサイトには、実際にタマネギのルーティングがどのように機能するかについてのかなり良い説明があります。基本的に、各Torノードは受信したリクエストをカプセル化し、カプセル化されたリクエストを次のノードに転送します。
発信元の送信元アドレスを宛先サーバーから隠すTorの機能は、渡されるトラフィックに依存します。一般に、宛先サーバーには、最後のホップのTorノードのIPアドレスが表示されます。ただし、常にそうとは限りません。たとえば、Webサイトには、ローカルIPアドレスをフォームデータに送信するJavascriptが埋め込まれている場合があります。
Torプロキシを使用するように設定されたアプリケーションのみが恩恵を受けます。