Я не могу найти способ построить следующую схему.
- Белый список разрешенных IP-адресов. Это будет запрет для большей части сети.
- Подсписок IP-адресов из белого списка может обойти аутентификацию. Например, часть разработки локальной сети.
- Базовая авторизация для остальных - разрешено, но не обходить IP-адреса.
Логика не выглядит сложной. Однако я смог написать конфигурацию только для двух из трех одновременно (базовая аутентификация + отсутствие аутентификационного белого списка и т. Д.) Из-за хитрой базовой аутентификации и всех / любых совпадений.
Какой-нибудь пример конфигурации nginx для этого случая?