Как работает Unlocator?

9

Unlocator может удалить ограничения на основе местоположения веб-сайтов и других интернет-сервисов, просто используя их DNS-серверы. Я хотел бы понять, как это работает на техническом уровне.

Я не могу найти много объяснений на их сайте. Домашняя страница не дает много подробностей:

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

Я думал, что примерно понял, как работает DNS, но, похоже, это еще не все! Я не думал, что такого рода обход ограничений местоположения возможен, если вы не используете VPN.

Том
источник

Ответы:

7

Unlocator предоставляет (по крайней мере) свой собственный сервер имен, который, по их словам, возвращает нормальные результаты для «всех других» служб, но изменяет их для поддерживаемых служб (таких как Netflix, Discovery Channel, ...).

Существует две основные категории блокировки местоположения:

  1. Блокировка на основе разных IP-адресов, возвращаемых серверами имен в зависимости от сети, в которой вы находитесь. Существуют базы данных, которые совместно используют геолокацию сегментов сети. Если вы находитесь в разрешенном регионе, вы получите IP-адрес сервера, на котором размещено содержимое, которое вы хотите просмотреть, в противном случае вы получите IP-адрес сервера, на котором размещено только сообщение об ошибке.

    Если этот метод используется, unlocator может просто переслать DNS-запрос на некоторый сервер имен в разрешенной области.

  2. Блокировка на основе удаленного IP-адреса и геолокации. Результаты сервера имен здесь не имеют значения, блокировка выполняется на отдельных серверах, на которых размещено содержимое.

    В любом случае, чтобы получить содержимое, вам нужен прокси-сервер с разрешенным IP-адресом. Unlocator может прозрачно вернуть прокси-сервер вместо реального сервера для служб, использующих геолокацию, и обычный адрес в противном случае. Недостаток Unlocator: проксирование всех потоков требует большого количества полосы пропускания.

Какие из этих возможностей они на самом деле используют - я не знаю. При попытке разрешить некоторые IP-адреса (например, Канала Discovery в Канаде) я получил разные результаты при использовании их сервера имен и моего; но оба раза все результаты указывают на akamai, который может быть хостом как для Discovery Channel, так и для Unlocator.

Йенс Эрат
источник