LINUX.ORG.RU

geoip_country /etc/nginx/GeoIP.dat;
if ($geoip_country_code ~* «MU )
{
return 403;
}

либо если много стран, то (в примере большая часть азии)
if ($geoip_country_code ~* „PK|KZ|IN|CN|BR|EG|PL|TH|VN|ID|AR|MX|KR|TR|RO|PH|DZ|IR|MA|MY|PE|RS|SA|HK|JP|SG|IL|CL|NG|TW|CO|AR|JO|SN|NP|IN|UG|LA|SA|LY|MG|JM|SD“ )

kam ★★
()
Ответ на: комментарий от ZorG

> geoip_country /etc/nginx/GeoIP.dat;
в http

IF
в сервер или локейшен.

kam ★★
()
Ответ на: комментарий от ZorG

и да
в своем примере я пропустил двойную ковычку послу МУ
вот так правильно
if ($geoip_country_code ~* «MU» )
{
return 403;
}

kam ★★
()
Ответ на: комментарий от kam

Добавил ограничение, все равно из стран можно зайти. Может лучше делать уже для iptables?

ZorG
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.