簡體   English   中英

如果在Apache2上每秒發出的請求太多,則阻止IP

[英]Block IP if too many requests come per second on Apache2

如果每秒發出的請求太多,我如何阻止IP / IP請求?

有時我每秒都會注意到我的網絡服務器有很多(大約50個)網頁請求。 我認為腳本會復制服務器的內容。 現在我想阻止IP,如果他們提出許多請求。 如果他們輸入驗證碼,他們可以刪除該塊。 谷歌做了這樣的事情(只需快速瀏覽網頁抓取並抓取谷歌。你很快就會被阻止。不要在學校這樣做;-))

我在Apache2服務器上使用PHP-Scripts。 我無法在此服務器上安裝新軟件,但我可以使用htaccess文件。 我希望有可能以這種有限的可能性來解決這個問題。

我開始看看DOS保護模塊。 這可能比您設想的負載更高 - 我不清楚您是在談論每分鍾10次請求還是每秒數百次...

您應該看看這個模塊 ,看看它是否符合您的需求。

如果你可以安裝模塊:這可以幫助你: http//httpd.apache.org/docs/2.2/howto/access.html

根據請求阻止ip的最佳方法應該在防火牆上完成。我們甚至可以為某些no配置防火牆。 虛假認證試驗

但是,如果你只想通過apache這樣做,那么Basiclife推薦的模塊會很好..

但總是要確保你不要限制使用你的服務器的真實訪客.. :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM