funnybunny, ссылка не пашет :)
Effa, ну там такая нормальная машинка... От хонды мало, что останется при аварии...
funnybunny, начать хотя бы с того что МАТ - он уже давным-давно сущевствует... А вот, что меня действительно напрягает, так это интернетовский сленг или каверканье русского языка от незнания элементарных правил орфографии. Взять хоть тот же "PREVED", "КРАСАВЧЕГ"...
Один дебил написал - другим понравилось - и понеслась.
Очень обидно бывает за великий и могучий....
p.s. мат - это состояние души. И иногда без него ну просто никак доходчиво в двух словах не выразить этого чувства :)
решил проблему попроще :)
по крону запускаем этот пхпшник:
<? function dos() { copy("/www/htdocs/.htaccess.dos /www/htdocs/.htaccess"); // антидосовый mod_rewrite } $w=exec("/usr/bin/w | tail -n 1"); if (!preg_match("/(\d+\.\d+)s/", $w, $out)) exit(0); if ($out[1]>10) dos(); ?>
в хтаксесе лежит:
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(RU|US|UA|FR|UK|)$
RewriteRule ^.*$ http://msn.com/
Смысл: как только нагрузка вырастает до огромных размеров, посылаем нах... всех кто не из России, Украины и др хороших стран :) Потом опять принимаем всех подряд юзеров. В случае атаки - да небольшой процент юзеров потеряется - но лучше уж так (тем более что атаки не такое уж частое дело)...
это будет медленно работать...
pro-maker, они досят меня :( по 500 запросов в секунду :(
Я так понял, что на пхп имелось ввиду... Это хорошо когда пяток сайтов на сервере. А если их около 100?
Можно ли как-нибудь iptables подружить с mod_geoip?
Щас поборол их все-таки с помощью mod_geoip.
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !(RU|US|UA|FR|UK)
Но здесь не учитываются юзеры, для которых не определена страна, как в модреврайте прописать сравнение с пустой строкой в этом же условии?
реальный регистратор - постоянно через них регю домены.
убогий каталог. Платон был прав.
aids, траф с доров упал в 7 раз......... это писец.......
нормальный рабочий ап :)