ホームに戻る > スレッド一覧 > 記事閲覧
[25] tor、プロキシを通してもグローバルIPが生IPのまま
日時: 2007/03/22 22:52
名前: アパルナ

IEでのプロキシ設定はできており、IPを確認しても串はちゃんと刺さっているのですが、その状態(tor起動状態)でBITCOMETを使用しても、グローバルIPに生IPが表示されてしまいます。
BITCOMET上でのプロキシの設定はsocks4a、localhost、9050など基本的なことはできていると思うのですが、なぜ生IPが出てしまうのでしょうか?
理由が分からないため解決方法も分かりません。
なぜtorを使用したいか、違法ファイル云々などは別として、純粋にグローバルIPに生IPを表示させないためのアドバイスがあればよろしくお願い致しますm(_ _)m
メンテ

(全部表示中) もどる スレッド一覧 新規スレッド作成

どこの事を言ってますか? ( No.1 )
日時: 2007/03/23 00:39
名前: K2◆2LEFd5iAoc

あの、2つのグローバルIPをお持ちで、その両者間で通信してもリモートホストのIPにならないということですか?

それとも、統計のグローバルIPに生IPが表示されると言うことですか?

後者ならプロクシって何か考えれば分かると思います。

前者はちょっと思いつかない。
メンテ
お返事ありがとうございます ( No.2 )
日時: 2007/03/23 01:29
名前: アパルナ

後者の統計のグローバルIPに生IPが表示されるということです。
torが刺さっていれば生IPは表示されないはずですよね?なぜか表示されてしまうんです…。
統計のグローバルIPに生IPが表示されるということはすなわち匿名性0ということですよね。
どうしたら良いのでしょうか?m(_ _)m
メンテ
TCPとUDP ( No.3 )
日時: 2007/03/23 09:36
名前: K2◆2LEFd5iAoc

ちょっと間違ってました。

最近のsocksはUDPもサポートしてるみたいですので、
>後者ならプロクシって何か考えれば分かると思います。
この部分はtorに読み替えて下さい。

で、BitCometのログを見てみればグローバルIPがどこで取得されてるか分かると思うのですが。

>すなわち匿名性0ということですよね。

どうなんだろう?TCPで通信してるピアはリモートホスト経由で来ると思いますが、UDPトラッカー経由だと生IPかも知れませんね。
まあ、BT自体があまり匿名性に配慮してるとは思えませんので、匿名性にこだわるなら他のP2Pを使った方が良いと思います。
メンテ
そうですねぇ。 ( No.4 )
日時: 2007/03/23 22:52
名前: アパルナ

串がちゃんとささっている場合、ローカルIPとグローバルIPはどう表示されるのが正しいのでしょうか?

自分がtorを使っているとその時により、
@ローカルIP:生以外のIP、グローバルIP:0
AローカルIP:0、グローバルIP:0
BローカルIP:0、グローバルIP:生IP
などのパターンがあって良く分からないのです。

@、Aの状態の場合は匿名性が保たれているのでしょうか?それとも全てのケースで匿名性がない状態なのでしょうか?

色々とググってはみたのですが、どうにも分からないので、お願い致しますm(_ _)m
メンテ
人に言われて安心できるのですか? ( No.6 )
日時: 2007/03/24 10:02
名前: K2◆2LEFd5iAoc

で、ここで「匿名性は保たれてますよ」と言われたら安心して使えるんですか?それなら今の設定で使っても問題ないと思います。
(実際はどうあれ、人に言われて安心できる程度の匿名性へのこだわりであれば)

私の回答は理解できたのでしょうか?それならどうすれば良いかは分かると思います。
ちなみにBT以外のP2Pを使えというのも回答ですが、それ以外にも答えがありますよ。
メンテ
K2◆2LEFd5iAocさま ( No.8 )
日時: 2007/03/24 16:31
名前: アパルナ

何度も回答頂きありがとうございます。
正直頂いたNO3で頂いた回答の意味がよく分かりません。

「人に言われて安心できる程度の匿名性へのこだわり」とありますが、人に言われてどうこうというよりは、単純にBITCOMETの表示がどういう状態であれば匿名性が保たれているのか知りたいため、NO4で再度質問致しました。

大きく分けて質問は3点です。
【1】NO4で記載したBの状態では「グローバルIPに生IPが表示されているいる」ので匿名性がないことは確かですよね。
@、Aのような状態の場合、匿名性はあるのでしょうか?(IPに0が表示されているというのがどういう状態なのか分からないため質問しております。)

【2】完璧に串がささっている状態ではローカルIP、グローバルIPともに何か生IP以外のものが表示されるのですか?(完璧に串が刺さっている場合、BITCOMETにどのように表示されるのか分からないため質問しております。)

【3】どのようにすればtorを指した状態(グローバルIPに生IPを表示させない)でbitcometを使用できるか。
ttp://xxxleastxxx.blog28.fc2.com/blog-entry-342.html←を参考にしておりましたが、この通りやってもBITCOMETのグローバルIPに生IPが表示されてしまいます。IEなどではプロキシ経由になっているのですが…。

以上の3点です。
長文になりましたが、よろしくお願いします。
メンテ
何と言えばいいか ( No.9 )
日時: 2007/03/24 17:38
名前: K2◆2LEFd5iAoc

いや、匿名性にこだわるのなら、自分で確証を得なければ仕方がないと思うのですが。
人が「これでOKです」と言っても、実際に確保されているか自分で確認しないと分からないでしょう?

率直に言うと、torで完全な匿名性を確保することは難しいと思います。私が調べた限りtorはUDPをサポートしていないようなので。
もちろん、あなたがUDPを全く使わない設定でBitCometを使うのであれば、その限りではありません。

これは私の推測も混じってますので、間違ってる可能性もありますが。

この回答で満足できなければ、もっと高度なスキルを持つ人の回答を期待して下さい。
(私程度の知識ではとても匿名性を保てませんし、回答する自信もありません)
メンテ
torを使ってもグローバルIPが生IPのまま ( No.10 )
日時: 2007/03/25 12:29
名前: アパルナ

質問の回答が得られていませんので再度質問させて頂きます。質問に明確にお答え頂ければ嬉しく思います。

大きく分けて質問は3点です。
【1】NO4で記載したBの状態では「グローバルIPに生IPが表示されているいる」ので匿名性がないことは確かですよね。
@、Aのような状態の場合、匿名性はあるのでしょうか?(IPに0が表示されているというのがどういう状態なのか分からないため質問しております。)

【2】完璧に串がささっている状態ではローカルIP、グローバルIPともに何か生IP以外のものが表示されるのですか?(完璧に串が刺さっている場合、BITCOMETにどのように表示されるのか分からないため質問しております。)

【3】どのようにすればtorを指した状態(グローバルIPに生IPを表示させない)でbitcometを使用できるか。
ttp://xxxleastxxx.blog28.fc2.com/blog-entry-342.html←を参考にしておりましたが、この通りやってもBITCOMETのグローバルIPに生IPが表示されてしまいます。IEなどではプロキシ経由になっているのですが…。

以上の3点です。
お分かりになる方、ぜひお願い致しますm(_ _)m
メンテ
うーん ( No.13 )
日時: 2007/03/25 14:31
名前: Q

こちら参考になりますか

http://jp.bitcomet.com/patio/patio.cgi?mode=view&no=424
メンテ
ご回答ありがとうございます。 ( No.14 )
日時: 2007/03/25 16:37
名前: アパルナ

そちらの質問もすでに拝見しておりますが、参考URLの質問も結局解決に至っていないですよね。

参考URLのNo.8と同じように、torを使うと私もProxy request failedと出てきてしまいます。

どのようにすればtorを使った状態でプロキシ経由で接続ができるのでしょうか?
またローカルIPだけ表示され、グローバルIPに0が表示されるというのはどのような状態なんでしょうか?この状態だとプロバイダーなどに対し、匿名性はないのでしょうか?

分かる方いらっしゃいましたらご回答お願い致しますm(_ _)m
メンテ
分かりにくいかなあ。 ( No.15 )
日時: 2007/03/29 00:51
名前: K2◆2LEFd5iAoc

アパルナさんが知りたいのは、torを通してBitCometを使いたいという事ですよね?それに対しては、難しいと答えてます。
他の部分も私の回答を見て、調べれば分かると思ったのですが。

ひょっとして用語が分かりにくかったかも知れないし、torを実際に使って見たので、それも含めて再回答します。ちょっと長くなりますが、ごめんなさい。

まず、統計のグローバルIPですが、本家にも詳細な説明はないので、回答できる人はBitComet開発に関わってる人くらいだと思います。

ただ、使っていると、ログ(統計の上)にUDP tracker report: WAN IP =xxx.xxx.xxx.xxxが表示されたタイミングで統計のグローバルが表示されますし、
httpトラッカーのみのタスクしか起動していないときは0.0.0.0のままなので、UDPトラッカーが返してると思われます。

しかし、

http://ja.wikipedia.org/wiki/Tor

を見ると、現時点でtorはUDPはサポートしていないとありますので、UDPトラッカーとの通信は自分のグローバルIPで行われます。
(UDPとTCPについて分からないのであれば調べましょう)

従って、torを使いたいのなら、BitCometの通信をTCPのみにするしかありませんが、内部仕様が出ていないので、どう設定すればUDPで通信しなくなるかは不明です。
考えられるのは、トラッカーリストからudp://で始まるトラッカーは削除・NAT traversalは無効・ファイヤーウォールでBitCometのUDP通信を遮断するといった所でしょうか。

でも、これだけやっても、実はピア同士の通信にtorは使えません。(というか使うなと言われている)

tor本家から辿れる、

http://wiki.noreply.org/noreply/TheOnionRouter/TorifyHOWTO

を見ると、「BitTorrentをtorで使うのは、得られる匿名性に比べてtorネットワークに与える負荷が大きく、ユーザが得られるスループット(速度)が小さいので、余り役に立たないでしょう。
それでも使いたいのであれば、トラッカーとの通信のみにtorを使って下さい」と書かれています。(意訳)

この場合、ピア通信は匿名化されません。(何もなしで使うよりは匿名性は得られます)

まあ、これではアパルナさんの希望には沿わないと思いますが、一応手順を書いときます。

まず、torの最新版をインストールします。Privoxyを使わないと、DNS漏洩の問題があるので、全部が
バンドルされたバージョンを本家から落として下さい。

BitCometのproxy設定は

プロキシの種類:Socks4a
プロキシのURL:localhost
プロキシのポート:8118
HTTP接続のみにプロキシを使用しますにチェック

で使います。これで、proxy request failedにはなりません。あとはUDP通信をシャットアウトすれば
少なくともBitTorrentトラッカーと通信したことは隠せます。

余り、役には立ちませんかねえ。

*追加

ピア通信もtorを通すよう設定するのは多分無駄です。試してみると「直接IPアドレスで通信しているので、匿名性を保てません」みたいなメッセージがログに出ます。
これがtor側の仕様かBitTorrentプロトコルの仕様かは分かりませんが、多分ピア同士では自分のグローバルIPが出ていると思います。

*追加終わり
メンテ
非常に詳しい説明ありがとうございます。 ( No.16 )
日時: 2007/03/30 03:47
名前: アパルナ

ローカル、グローバルIPともに明確な説明はやはりどこにもないのですね。
用語などにあまり明るくないので分からない点も多々あるのですが、色々と参考になりました。

BITCOMET自体がnyなどと違い匿名性がないことは重々承知でした。
ただ様々なファイルをダウンロードする上で、どこまでが合法なのかという線引きがまだまだ非常に曖昧ですので、せめてBITCOMETの中で表示されているIPの意味などを知り、なるべく安全に使用できる方法はないものだろうかという思いから質問致しました。

K2◆2LEFd5iAocさまには何度もご回答頂き感謝致します。
長文で詳しい説明を本当にどうもありがとうございましたm(_ _)m

メンテ

(全部表示中) もどる スレッド一覧 新規スレッド作成