Ограничение с помощью geoip доступа определенных стран и исключения по IP

В предыдущих статьях мы рассмотрели вариант подключения модуля geoip к nginx, в данной статье на практке рассмотрим как ограничить доступ к нашим проектам с определенных стран, а также внести список исключений по IP для стран, которых блокируем.

В основном nginx.conf в секции http {…} необходимо добавить список стран и внести исключения для некоторых IP:

В конфиге самого виртуального хоста необходимо прописать условие в секции server {…}:

проверяем конфиги

перезагружаемся

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *