On 30.10.2011 17:40, Aleksandr Sytar wrote:
>
> Очень странно что nginx вам не подошел. В нем ест отличный инструмент
> limit_conn и limit_req. Может вы не не изучили документацию по этим
> модулям?
>
> Мне в свое время с помощью них и geoip удалось побороть 100Mbit ддос.
>
>

Не то, чтобы он мне не подошел, но я не мог понять, почему я не вижу
сайт, хотя по логам получалось, что соединение есть.
Сейчас еще раз переустановил, вижу, что по логам соединение есть, но на
веб-странице выдает такое:

504 Gateway Time-out
nginx/0.6.32

Видимо, это связано с тем, что я апач против ддоса ранее описанным
способом конфигурял?
> задал директиву  MaxClients  15 в    prefork MPM и 150 в # worker MPM
> (не так много обычно у меня было легитимных посетителей одновременно).
> Видимо, сейчас второй тоже уменьшу где-нибудь до 25 чтоли.
> Также, руководствуясь этими инсрукциями
> http://dd0s.blogspot.com/2008/04/dos-ddos-apache.html, указал апачу
> следующие конфигурационные данные:
> Timeout 30
> KeepAlive Off
> AcceptFilter http httpready
> AcceptFilter https dataready
>
> Кроме того, установил libapache2-mod-evasive и дописал в конфиге апача
> следующее:
> DOSHashTableSize 3097
> DOSPageCount 2
> DOSSiteCount 50
> DOSPageInterval 1
> DOSSiteInterval 1
> DOSBlockingPeriod 120
> DOSEmailNotify [email protected]
> DOSSystemCommand "su - root -c '/sbin/iptables -I INPUT 2 -s %s -j DROP'"
> DOSWhiteList 127.0.0.*  myipaddr1 myapaddr2n



 И теперь не соображаю, а как его правило переконфигурять для работы с
nginx?


Ответить