Apache для ограничения количества различных IP-адресов, которые могут подключаться к серверу - PullRequest
0 голосов
/ 13 февраля 2011

Я и группа друзей разрабатываем сервер, к которому у нас должно быть ограниченное число пользователей.Сначала мы попробовали директивы KeepAlive и MaxClients с относительно небольшим таймаутом.Это нормально работало на простой экспериментальной веб-странице.

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

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

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

1 Ответ

0 голосов
/ 13 февраля 2011

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

...