LINUX.ORG.RU
ФорумAdmin

блокирование сайта для других стран

 , , , ,


0

1

Здравствуй лор.Задача по администрированию одного из веб-серверов фирмы.Хочется сделать так,чтобы сайт был доступен только в одной стране,и другие страны не имели к нему доступа.

вопрос,каким методом это можно организовать,как наиболее верно и ресурсоемко по отношению к ресурсам сервера.

P.S про гугл вкурсе.Гуглю,но пока без результатов.

Никак, через прокси, «хейденмиасс-ы», торы зайдут.

makeB
()

apache mod_geoip2 + mod_access

Nao ★★★★★
()

есть решение на уровне динамически генерируемых правил фаервола, если найдешь где взять списки ip-адресов. украинский берется например тут http://www.colocall.net/ua/prefixes.txt

ну или как предложили уже выше, решение на уровне апача и geoip.
ни то ни другое решение не лишено ошибок и ложных срабатываний, geoip фейлит иногда с определением.

Komintern ★★★★★
()
Последнее исправление: Komintern (всего исправлений: 1)

есть эту публичный сайт, он еще и выпадет из списка у всех поисковиков, что не очень приятно

надо заранее добавить их в белый список

Radich
()

Apache / nginx умеют GeoIP. Но как тут уже сказали, он фейлит порой. Абсолютного решения нет. Можно только отсечь самых глупых.

beastie ★★★★★
()

CSF, а в его конфиге CC_ALLOW.

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