使用したい IRC ネットワークが Tor ユーザーを禁止している場合の対処方法
一部の IRC ネットワークは、悪用や古いセキュリティ慣行のために、Tor の出口ノードをブロックしています。
IRC チャンネルを荒らすために Tor を利用する、悪意のある人物が時々います。 このような悪用は、ネットワーク運営者が荒らしをネットワークから締め出そうとするため、IP ごとに一時的なアクセス禁止 (IRC 用語で「klines」) となります。
この対応は、IRC のセキュリティモデルの根本的な欠陥を浮き彫りにしています。 彼らは IP アドレスが人間と同等であると仮定し、IP アドレスを禁止することで人間を禁止することができます。 現実にはそうではありません。このような荒らしの多くは、インターネット上の文字通り何百万台ものオープンなプロキシや侵害されたコンピューターを日常的に利用しています。 IRC ネットワークは、これらすべてのノードをブロックしようと負け戦を繰り広げており、ブロックリストやカウンタートロールの家内工業全体が、この欠陥のあるセキュリティモデル (ウイルス対策業界とは似て非なるもの) に基づいて立ち上がりつつあります。 Tor ネットワークは、ここではバケツの一滴に過ぎません。
一方、IRC サーバーの運営者から見れば、セキュリティはすべてか無かではありません。 荒らしやその他のソーシャル攻撃に迅速に対応することで、攻撃シナリオを攻撃者にとって魅力的でなくすることが可能になる場合があります。 そして、ほとんどの個々の IP アドレスは、任意の時点で任意の IRC ネットワーク上の個々の人と同じです。 例外には、特殊なケースとしてアクセスが割り当てられる NAT ゲートウェイが含まれます。 オープンプロキシの使用を止めようとするのは負け戦ですが、1人の素行の悪い IRC ユーザーが飽きて去ってしまうまで、そのユーザーを待ち続けるのは一概に負け戦とは言えません。
しかし、本当の答えは、アプリケーションレベルの認証システムを実装し、良いユーザーを入れ、悪意のあるユーザーを排除することです。 これは、パケットの転送方法の特性ではなく、人間の何らかの特性 (例えば、彼らが知っているパスワードなど) に基づく必要があります。
もちろん、すべての IRC ネットワークが Tor ノードを禁止しようとしているわけではありません。 結局のところ、かなりの数の人々が、現実世界のアイデンティティに縛られることなく合法的な通信を行うために、Tor を使ってプライバシーに配慮した IRC を行っています。 各 IRC ネットワークは、悪人が使用できる数百万の IP のうち数個をブロックすることが、品行方正な Tor ユーザーからの投稿を失う価値があるかどうかを、自ら判断する必要があります。
ブロックされている場合は、ネットワーク運営者と話し合い、問題を説明してください。 彼らは Tor の存在を全く認識していないかもしれないし、自分たちが klining しているホスト名が Tor 出口ノードであることを認識していないかもしれません。 もしあなたがこの問題を説明し、Tor をブロックすべきだと結論づけられたら、言論の自由により寛容なネットワークへの移行を検討したほうがいいかもしれません。 irc.outtc.net の #tor に招待すれば、私たちが悪人ばかりではないことを示すのに役立つかもしれません。