前天我们网站被韩国的几个机器攻击。一时间也没找到什么好的办法,通过网站程序屏蔽IP也没太大作用,后来我们看到了这几台机器都是对同一个URL进行请求,于是利用memcached暂时使网站能够正常访问。但是请求却一直没停。后来跟我同学沟通,他给了我一个windows的安全狗软件。可是我们的服务器是linux,于是我就搜了一下linux安全狗,没想到还真有这个玩意。于是就在本机测试了下,效果还可以。比如我们可以设置在10s内如果单个IP请求数超过50次,那么我们就可以将这个IP屏蔽1天。这些东西在软件中都是有设置的。我也将linux安全狗32位的版本上传到了资源空间中去了。linux安全狗32下载地址。关于linux安全狗的使用方法我在这也就不说了。软件包中有pdf的使用说明。
其实我是一直在想找一个这样的软件,就是当单个的IP请求数超过一个数量时就屏蔽这个IP。只是一直一来不知道用什么软件,不知道安全狗,还好是朋友的windows安全狗,让我想到了linux安全狗