Как заблокировать пользователям доступ к сайту за пределами Великобритании? - PullRequest
0 голосов
/ 06 марта 2019

Поиск в сети и не удалось найти решение. У меня есть сайт umbraco, использующий IIS для размещения на сервере Windows. Есть какие-нибудь идеи о подходе, чтобы заблокировать доступ пользователей к сайту за пределами Великобритании? Htaccess подход будет слишком медленным .... заранее спасибо!

1 Ответ

0 голосов
/ 04 апреля 2019

Это довольно сложно сделать точно, поскольку у вас может быть кто-то из Великобритании, пользующийся услугами европейского сетевого провайдера, а это значит, что он может появиться из Голландии, а не из Великобритании.Люди также могут довольно легко подделать свое местоположение, если они действительно хотят попасть на ваш сайт.

Как упоминает Лекс Ли, существует множество коммерческих баз данных и инструментов для поиска местоположения пользователя, но точностьони значительно различаются, не говоря уже о том, что некоторые из них поддерживают только IPv4.Любой из этих вариантов будет медленным, так как вам придется проверять каждый запрос.Вы также должны убедиться, что базы данных поддерживаются в актуальном состоянии.

Другой вариант - прокси для вашего сайта через что-то вроде CloudFront или CloudFlare, которые поддерживают блокировку трафика по странам.

...