Рейтинг:1

Nginx и динамический банлист

флаг in

У меня есть черный список IP-адресов в файле. Как я могу сделать этот файл бан-листом для Nginx? Этот список банов обновляется каждые 5 минут, это динамический список.

djdomi avatar
флаг za
Я бы не советовал перезагружать nginx каждые 5 минут, имхо, это дурацкая практика. если вам действительно нужна такая частота, я думаю, что только nginx plus будет решением
Рейтинг:1
флаг jp

Создайте скрипт, который преобразует файл в список Запретить ХХХ;. Добавлять включать директива с этим файлом в ваш нгинкс конфиг. Запустить скрипт при обновлении списка банов и перезагрузить нгинкс.

В качестве альтернативы используйте коммерческое решение NGINX Plus Dynamic Denylist IP-адресов

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.