Blcoking Динамический список IP-адресов в Nginx

Мне нужно получить доступ к списку IPv4-адресов в Nginx, чтобы иметь возможность переписать URL-адрес, если IP-адрес находится в списке. Как правило, в списке будет менее 10 IP-адресов, но он должен уметь обрабатывать 1000.

Этот список обновляется каждые 20 минут и очищается один раз в день.

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

Это можно сделать с помощью модуля key_value, но он доступен только с коммерческой версией Nginx.

Есть идеи, как этого достичь?

0 ответов

Другие вопросы по тегам