2011-02-12 3 views
0

Я и группа друзей разрабатывают сервер, на котором мы хотим, чтобы ограниченное число пользователей обращалось к нему. Сначала мы попробовали директивы KeepAlive и MaxClients с относительным небольшим таймаутом. Он отлично работал на экспериментальной простой веб-странице.Apache для ограничения количества различных IP-адресов, которые могут подключаться к серверу

Но наша веб-страница загружает только ее часть. Я думаю, это потому, что мы используем модель AJAX, которая выполняет несколько соединений. Один на одну часть веб-интерфейса.

В любом случае, чтобы преодолеть это, мы блокируем по количеству подключенных IP-соединений и не разных соединений. Мы попытались найти модуль/директив Apache, который делает это, но мы продолжаем находить модули, которые ограничивают пропускную способность/соединения на IP (что является обратным результатом того, что мы пытаемся найти).

Кто-нибудь знает что-то, что может мне помочь?

Заранее спасибо.

ответ

0

Такие вещи, как правило, выполняются в маршрутизации, так как именно там вы хотите справиться с проблемами, связанными с DOS. Тем не менее, mod_evasive, и вы можете найти его по Googling. Он больше не поддерживается и, похоже, не имеет официальной домашней страницы, но если вы настаиваете на использовании Apache для такого рода вещей, я бы его проверял в любом случае ...

Смежные вопросы