Кажется, блок геонаправления NGINX не охватывает диапазон локальной сети - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь сделать что-то конкретное для nginx для локальных диапазонов.Я пытаюсь добиться этого с помощью гео-директивы.

geo $is_inside {
  default        0;
  192.168.1.0/24 1;
}

И сервера с блоком локаций.

location / {
            # message to the client
            #
            if ($is_inside) {
               return 403;
            }
            if ($ssl_client_verify != SUCCESS) {
                    return 403;
            }
    # First attempt to serve request as file, then
    # as directory, then fall back to displaying a 404.
    try_files $uri $uri/ =404;
}

Оператор if срабатывает по умолчанию 1. Но нес моим собственным IP 192.168.1.7.Что не так с моим конфигом?

С уважением, Jelmew

...