0

asp.net mvc Webサイトを実行していますが、TORを介して自分のサイトにアクセスするすべてのユーザーをブロックしたいと考えています。今までに私は2つの解決策を持っています:

  1. TOR出口ノードのリストを1時間に1回ダウンロードし、そのリストをメモリに保存し、そのリストですべての要求IPアドレスを確認します。
  2. WindowsファイアウォールでTOR出口ノードをブロックしてみてください-これはもっと良いと思いますが、その方法がわかりません。

他に考えられる解決策はありますか?私と同じような問題を抱えている人はいますか?どのようにそれを解決しましたか?

4

2 に答える 2

2

答えは絶対にあなたがリストした2番目のオプションです。使用するソリューションに関係なく、既知の出口ノード IP のリストを頻繁にダウンロードする必要がありますが、既存のファイアウォールを使用する方が、独自のプリミティブ レプリカを展開するよりもはるかに簡単です。

IP をファイアウォールに追加する方法は、Windows のバージョンによって異なります。Windows Server 2008 ファイアウォールを介してプログラムで IP アドレスをブロックする方法を説明するリンクが回答に含まれる以前の StackOverflow の質問は、こちら にあります

于 2012-12-05T01:21:19.393 に答える