LINUX.ORG.RU
решено ФорумAdmin

Разные приоритеты IP адресов.


0

0

Добрый день.
Чем возможно реализовать данную схему:
Есть IP доверенные и остальные. Необходимо, чтоб доступ доверенных IP к сайту осуществлялся всегда и при любых обстоятельствах, а остальные IP адреса, не входящие в список доверенных и привилегированных отлуплялись, например, при большом показателе LA, либо, при привышении определенного количества RAM в системе, при падении значений - возвращалось назад. Т.е. сделать приоритезацию каким-либо способом из, по сути, двух диапазанов IP - доверенных и остальных.

★★

Если стоит Apache как вебсервер то можно попробывать mod_qos, там есть инструмент для реализации подобного. Не уверен правда что можно завязать на LA.

FreeBSD ★★★
()
Ответ на: комментарий от dgeliko

а какие проблемы? Посмотрел ip клиента, посмотрел загрузку системы. Если клиент левый а загрузка большая то Error(503, «pipiska»).

Особенно легко это делается на фреймворках которые позволяют добавлять фильтры запросов или middleware.

Ну или смотреть решения на уровне сервера, тогда для всех сайтов будет работать и не требуется модификация сырцов.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Да, дропаем соединение, когда перегрузка идет.
Просто есть приоритетные айпишники, и есть остальные, на которые можно закрывать глаза, есть у них доступ, или нет - всем глубоко по барабану. Кроме того, эти остальные, создают больше проблем - ddos и прочие приятные штуки, но закрыть полностью для инета ресурс не имеем права, поэтому приходится так изголяться.

dgeliko ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.