首页 新闻 搜索 专区 学院

如何对同一个IP在短时间内大量的请求进行屏蔽?

0
悬赏园豆:50 [已关闭问题]
利用一些软件短时间内快速访问例如google或者阿里巴巴之类的网站,都会被屏蔽IP,造成一段时间内不能正常访问他们的网站,换个IP访问又正常了。我想这是防止被攻击的一种方法,如何在我开发的网站中实现这种机制(功能)呢?
红尘中迷茫的主页 红尘中迷茫 | 初学一级 | 园豆:60
提问于:2008-04-15 16:59
< >
分享
其他回答(2)
0
将请求保存到库中,然后写一个监控程序去监控。
阿不 | 园豆:665 (小虾三级) | 2008-04-15 17:11
0
把访问记录保存到一个表里,如果访问量不是特别大,这个表里数据不会很多,因为数据是随时可以清除的,如果只是为了防止攻击,甚至没有必要留一分钟前的数据,所以 性能不会有问题
丁学 | 园豆:18530 (专家六级) | 2008-04-15 19:47
0
保存到库中之后,我们比较只和最近一分钟保存的数据比较就行,所以性能不会受影响的
任力 | 园豆:1124 (小虾三级) | 2008-04-16 09:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册