1
我在我的服务器上接收到来自不同IP地址的太多请求。我发现,看着apache access.log,所有这些ip地址都在请求一个特定的文件(teXeFe.php)。我想阻止对所有这些IP地址的访问。我该怎么做?阻止请求特定网址的IP地址
我在我的服务器上接收到来自不同IP地址的太多请求。我发现,看着apache access.log,所有这些ip地址都在请求一个特定的文件(teXeFe.php)。我想阻止对所有这些IP地址的访问。我该怎么做?阻止请求特定网址的IP地址
如何使用iptables字符串匹配?
喜欢的东西,
iptables -I INPUT 1 -m string --algo bm --string "teXeFe.php" -j DROP
我插在一个位置的规则只是用于测试,因为我有,如果是furhter insterted环比下滑这一个之前匹配其他规则。无论如何,你会明白这个概念。你也可以在规则中更具体一些(包括GET/full/url/path等)。
下面是页面描述字符串匹配滤波器,
- http://spamcleaner.org/en/misc/w00tw00t.html
而且这里的另一个计算器-问题吧,
- iptable rule to drop packet with a specific substring in payload
希望帮助!
救了我的命,谢谢! – ihkawiss