当前位置:  开发笔记 > 编程语言 > 正文

禁止通过禁止的IP地址访问网站

如何解决《禁止通过禁止的IP地址访问网站》经验,为你挑选了1个好方法。

我有一个机器人/黑客的IP地址列表,不断攻击我的一个网站.我想通过IP来阻止这些访问者,并且我正在尝试为此制定一个"最佳"方法.我的网站使用C#ASP.NET MVC.

我有一个ListIP.

放置支票代码的最佳位置在哪里?我正在考虑使用母版页的Page_Load事件,但也可以将它放在每个控制器的过滤器中......

您将什么HTML返回到禁止的IP?我不愿意返回"因为您的IP被禁止而被阻止的网站",因为这将为黑客提供他们在块周围工作所需的信息.这样做的好处是,它将为陷入交火的无辜用户提供他们无法访问网站的原因.我目前的感觉是我应该返回"维护现场"通知.

我应该使用虚假的"维护站点"通知返回什么HTTP状态代码?我在想200.

站点正在Server 2003上运行.



1> David..:

如果您认为您的网站被特定IP"黑客攻击",您不应该在软件中阻止该IP,这是他们打算妥协的事情.应在防火墙处阻止阻止的IP.


或者,如果您无法在防火墙中执行此操作,请在IIS中执行此操作.
推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有