Nginx. Верхний фильтр белого списка и отсутствие аутентификации белого списка и базовой аутентификации одновременно - PullRequest
0 голосов
/ 13 января 2019

Я не могу найти способ построить следующую схему.

  • Белый список разрешенных IP-адресов. Это будет запрет для большей части сети.
  • Подсписок IP-адресов из белого списка может обойти аутентификацию. Например, часть разработки локальной сети.
  • Базовая авторизация для остальных - разрешено, но не обходить IP-адреса.

Логика не выглядит сложной. Однако я смог написать конфигурацию только для двух из трех одновременно (базовая аутентификация + отсутствие аутентификационного белого списка и т. Д.) Из-за хитрой базовой аутентификации и всех / любых совпадений.

Какой-нибудь пример конфигурации nginx для этого случая?

...