2013-10-24 60 views
1

我在我的服務器上接收到來自不同IP地址的太多請求。我發現,看着apache access.log,所有這些ip地址都在請求一個特定的文件(teXeFe.php)。我想阻止對所有這些IP地址的訪問。我該怎麼做?阻止請求特定網址的IP地址

回答

4

如何使用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

希望幫助!

+0

救了我的命,謝謝! – ihkawiss