Нильс ударил гвоздь по голове. Чтобы использовать Unblock Us, вы должны изменить свои DNS-серверы, чтобы они указывали на их.
Когда вы посещаете веб-страницу, ваш компьютер обращается к DNS-серверу, чтобы определить IP-адрес веб-сервера, на котором размещен сайт.
Обычно вы получаете IP-адрес от DNS-сервера и извлекаете страницу с сервера по этому адресу. Когда вы это сделаете, ваша система включит ваш IP-адрес в сетевой пакет, содержащий запрос на выборку. Веб-сервер видит это и может отказаться от обслуживания страницы на основании этого (или любого другого фактора).
Когда вы используете DNS-серверы Unblock Us, вместо того, чтобы возвращать IP-адрес сайта назначения, он возвращает адрес одного из своих собственных прокси-серверов (которые расположены в США). Теперь, когда вы выбираете страницу с целевого веб-сайта, вместо того, чтобы запрашивать ее у действующего веб-сервера сайта, вы запрашиваете ее с сервера Unblock Us (в США). Затем их сервер перенаправляет запрос на целевой сайт, который затем видит IP-адрес прокси вместо вашего. Поскольку прокси находится в США, целевой сайт возвращает данные, которые передаются в вашу систему. Вы можете увидеть эту систему в действии, пингуя один из поддерживаемых до и после активации их DNS-серверов.
Они поддерживают только небольшой набор сайтов. Для других сайтов, которым не требуется геолокация или сайты, которые они просто не поддерживают (пока?), Они возвращают IP-адрес реального сервера.
Это означает, что для реализации вашей собственной системы вам все еще потребуется IP-адрес в США.
Возможно, вас заинтересует Tunlr, такой же сервис, как Unblock Us, за исключением бесплатного. Их объяснение того, как это работает, лучше разблокировать нас »:
Как это работает?
Tunlr не предоставляет виртуальную частную сеть (VPN). Tunlr - это сервис разблокировки DNS (системы доменных имен). Мы используем сложные технологии (также известный как Tunlr Secret Sauce ©) для повторной адресации определенных конвертов данных, заставляя получателя думать, что конверт произошел из США. Для этих конвертов данных Tunlr прозрачно создает сетевой туннель от вашего местоположения до наши американские серверы. Любые данные, которые не имеют прямого отношения к поставщикам видео или музыкального контента, которые поддерживает Tunlr, не только остаются нетронутыми, но и даже не маршрутизируются через Tunlr. Чтобы использовать Tunlr, вам нужно изменить адрес DNS.