随着最近与维基解密相关的 DDoS 事件,我不禁感到几乎所有在线站点都非常容易受到此类攻击。Visa、万事达卡(仅举几例)因此关闭。
所以我的问题是:
编辑:我想我可能把我的问题表述为“n00bishly”。我知道什么是 DDoS(来自维基百科和其他网站)。
我真正的问题是:为什么那些大公司不应用反 DDOS 技术?不要告诉我,Paypal 和 MasterCard 不怕服务中断或攻击。我查看了其中一些解决方案的成本,但与 Paypal 或 VISA 一年的收入相比,它们似乎根本不贵。真正的问题是,为什么他们如此措手不及?(或者 DDoS 的规模是否比预期的要大得多?)
我正在使用 fastcgi 在 nginx 之上运行 django。当我执行 runfcgi 时,我看到这些错误:
python manage.py runfcgi daemonize=false host=127.0.0.1 port=8000
WSGIServer: missing FastCGI param SERVER_NAME required by WSGI!
WSGIServer: missing FastCGI param SERVER_PORT required by WSGI!
WSGIServer: missing FastCGI param SERVER_PROTOCOL required by WSGI!
Run Code Online (Sandbox Code Playgroud)
在我的 nginx 错误日志中,我看到了这个:
2011/01/31 10:33:16 [error] 15921#0: *4 FastCGI sent in stderr: "WSGIServer: missing FastCGI param SERVER_NAME required by WSGI!
WSGIServer: missing FastCGI param SERVER_PORT required by WSGI!
WSGIServer: missing FastCGI param SERVER_PROTOCOL required by WSGI!" while reading upstream, client: ::1, server: …Run Code Online (Sandbox Code Playgroud)