2011-07-31 71 views
15

Django中檢測和防止DoS攻擊的最佳做法是否有任何準備好使用的應用程序或中間件可阻止網站訪問和掃描機器人?防止Django中的拒絕服務攻擊的最佳做法

+2

我想你應該只是通過django標準進行編碼,並且使用最新版本,ddos攻擊通常會利用web服務器/機器而不是創建網站所涉及的web框架。 – BrainStorm

+0

非常感謝你... –

回答

4

我可能會試圖在堆棧中處理更高級別的DoS。如果您使用的是Apache,請查看mod_security。或者可能是一組不錯的防火牆規則。

編輯:根據你的情況,你也可能想看看一個緩存服務器,如Varnish。要做到這一點很困難,如果絕大多數命中都是在閃光快速清漆到達常規Web服務器之前提供的。

+1

非常感謝你Eli .... –

+0

不客氣。 – BrainStorm

+0

對Nginx的任何建議? –

8

您可能想閱讀Security Stack Exchange上的以下3個問題。

問題的簡單描述:

可能的解決方案,並試圖緩解的侷限性軟件:

和一點討論各地普遍在周邊的抗DDoS攻擊技術,而不是應用程序:

這真的很難在應用層面做的事情 - 在早先你可以放下攻擊路徑,效果會更好。

+0

@Rory Alsop謝謝! – Spring

相關問題