Unblockus.com: як це працює?


14

Я фізично перебуваю в Японії, але є громадянином Сполучених Штатів, який служить на військовій установці США, тому я "технічно" в Сполучених Штатах. Коли я переходжу на веб-сайти, наприклад, www.google.com, я переспрямовуюсь на японський еквівалент www.google.co.jp, якщо не використовую суфікс на зразок www.google.com/ncr або / en. Це відбувається на всьому і для всіляких послуг. Потокове відео Netflix та Amazon повністю заблоковано виходячи з того, що я перебуваю в Японії.

Я розумію, що там є такі сервіси, як Unblockus.com, які дадуть вам IP-адресу США чи будь-що інше, але я не впевнений, як вони працюють. Будь ласка, поясніть, що саме роблять ці служби, і як я можу застосувати це до власної домашньої мережі, щоб розблокувати Netflix та інші послуги.

По суті, я хочу, щоб "Інтернет" бачив мене так, ніби я розташований у США.

Відповіді:


14

Нільс вдарив цвяхом по голові . Щоб використовувати Розблокувати нас, вам потрібно змінити ваші DNS-сервери, щоб вказати на їхні.

Під час відвідування веб-сторінки ваш комп'ютер отримує доступ до DNS-сервера для визначення IP-адреси веб-сервера, на якому розміщується сайт.

Зазвичай ви отримуєте IP-адресу від DNS-сервера та отримуєте сторінку з цього сервера за цією адресою. Коли ви це зробите, ваша система включає вашу IP-адресу в мережевий пакет, що містить запит на отримання. Веб-сервер бачить це, і він може відмовити в обслуговуванні сторінки на основі цього (або будь-якого іншого фактора).

Коли ви використовуєте розблокувати нас DNS-сервери, замість того, щоб повертати IP-адресу цільового сайту, він повертає адресу одного з власних проксі-серверів (які розташовані в США). Тепер, коли ви забираєте сторінку з цільового веб-сайту, замість того, щоб вимагати її з фактичного веб-сервера сайту, ви запитуєте її від сервера Розблокувати нас (у США). Потім їх сервер пересилає запит на цільовий сайт, який потім бачить IP-адресу проксі-сервера замість вашої. Оскільки проксі знаходиться в США, цільовий сайт повертає дані, які надходить у вашу систему. Ви можете бачити цю систему в дії, відправивши пінг по одному з підтримуваних до та після активації їх DNS-серверів.

Вони підтримують лише невеликий набір сайтів. Для інших сайтів, які не потребують геолокації або сайтів, які вони просто не підтримують (поки що?), Вони повертають IP-адресу реального сервера.

Це означає, що для реалізації власної системи вам все одно знадобиться IP-адреса в США.

Вас може зацікавити Tunlr , який є такою ж послугою, як Розблокувати нас, крім безкоштовної. Їх пояснення, як це працює , краще розблокувати нас ':

Як це працює?

Tunlr не забезпечує віртуальну приватну мережу (VPN). Tunlr - служба розблокування DNS (системи доменних імен). Ми використовуємо складні технології (aka Tunlr Secret Sauce ©) для повторного звернення до певних конвертів даних, обманюючи одержувач на думку про конверт, що походить із США. Для цих конвертів даних Tunlr прозоро створює мережевий тунель від вашого місцезнаходження до наші сервери із США. Будь-які дані, не пов'язані безпосередньо з постачальниками відео- чи музичного контенту, які підтримує Tunlr, не лише залишаються недоторканими, але навіть не передаються через Tunlr. Для того, щоб використовувати Tunlr, вам доведеться змінити адресу DNS.


До речі, Tunlr працює як шарм.
Конрад Рудольф

Ух ти! це SOOO складно :) ДУЖЕ!
Pure.Krome

8

Схоже, сервіс працює за допомогою власних серверів DNS . Я думаю, що для 99% імен хостів вони просто повернуть справжню IP-адресу сервера, але для сайтів, на яких працює Unblock-Us, вони повернуть IP-адресу спеціального проксі-сервера, який потім тунелює ваше з'єднання через з'єднання із США. Таким чином, ви не отримаєте ефективність VPN, оскільки він не тунелює нічого, що не потрібно тунелювати.


3

Існує багато служб VPN, які роблять це за вас. Ось як це працює:

  • Ваш зв'язок ідентифікується IP-адресою, куди надсилаються веб-сторінки або відео, що передаються, після того, як ви запитаєте їх у своєму браузері. Так само будь-яка служба в Інтернеті має IP-адресу, де ваш браузер запитує сторінки.

  • ІР, як правило, але необов'язково , призначається вам тимчасово на вашому веб-сайті. Великі Інтернет-провайдери та сервери зазвичай мають попередньо придбані IP - адреси, які ніколи не змінюються.

  • Є компанії, особливо MaxMind, які відслідковують, де географічно розташований кожен ІС. Це відомо як геолокація.

  • Служба може використовувати геолокацію, щоб визначити, чи потрібно вам служити, чи заблокувати вас, або надіслати вам локалізовану версію своїх сторінок.

Тепер ось ось хитрість:

  • Служба VPN (віртуальна приватна мережа) - це послуга, за допомогою якої можна віддаляти всі свої комунікації у зовнішній світ через віддалений сервер. Наприклад, якщо компанія, для якої ви працюєте, пропонує вам VPN, вся діяльність вашого комп'ютера може бути спрямована через сервер всередині мережі компанії, і, таким чином, ваш комп'ютер виявиться частиною інтрамережі компанії.

  • Є й інші комерційні VPN-сервіси, які пропонують повний широкосмуговий IP-адрес із запитаннями без запитань, як якщо б ви переглядали з місця, визначеного IP-адресою їх сервера. Зазвичай у них є список серверів та локацій, на які можна вибрати.

  • Комерційні VPN зазвичай мають затримку . Оскільки весь ваш зв’язок проходить через іноземний сервер, дані повинні подорожувати набагато більше, щоб потрапити на ваш комп’ютер. Зазвичай це сприймається як повільна пропускна здатність. З цієї причини деякі компанії VPN зараз пропонують IP-адреси "віртуальної країни", де сервер розташований поблизу вас, але геолокаційна країна, що відповідає її IP-адресу, є вашим вибором.

Я, як правило, багато подорожую і користуюся однією з цих служб для доступу до Netflix, BBC тощо, коли я перебуваю за кордоном. Він працює чудово, з додатковими перевагами, що дає мені зашифроване підключення до Інтернету (як правило, підключення піддається відкритим WiFI, як готелям та аеропортам), і фактично анонімним, оскільки мій реальний IP-код прихований.


Однак, проте, Unblockus, схоже, відрізняється від VPN. Я був введений в оману за назвою їх сторінки, коли відповів вище ("Розблокувати нас - розумніший швидший VPN").

Те, як працює їх система, полягає в тому, що вони переймають вашу конфігурацію DNS. Що таке DNS? Це служби, які переводять назву сайту, наприклад "netflix.com" в IP, як було пояснено вище, як "69.53.236.17". Приймаючи цю послугу, коли ви вводите "netflix.com" у своїх браузерах, повернута IP-адреса буде не Netflix, а їх власною. Потім вони можуть перейти до "проксі" вашого з'єднання так, як це зробив би постачальник VPN. Іншими словами, вони запитають сторінку або відео від вашого імені, а потім надсилають її або передають назад до вас.

Концепція дуже схожа на VPN з більш простою конфігурацією, але вона матиме декілька застережень.

  • він не працюватиме з службами, визначеними IP-адресою
  • він буде кидати суворі попередження, якщо сайт зашифрований. або зробити з'єднання менш безпечним (сподіваюся, що ні!)
  • як правило, це знизить вашу безпеку, оскільки всі дані будуть проходити через їх сервери в незашифрованому вигляді (не так, як з реальним постачальником VPN), хоча зв'язок із їх серверами може бути зашифрованою.
  • їх послуга може бути вибірковою: вони можуть не проксі-сервери деяких серверів, таких як Google.

Хм. Але вони стверджують, що вони (і здаються) набагато швидшими, ніж VPN. Це означає, що вони просто тунелюють лише частини з'єднання через свої сервери, щоб цільова служба розпізнала неправильний IP країни, а потім пустила трафік, що залишився, безпосередньо? Якщо Netflix використовує CDN, то, звичайно, вони можуть просто перехопити запити, що не належать до CDN, сподіваючись, що сам CDN більше не перевірить геолокацію…
Konrad Rudolph

Це могло бути. Я заперечую, що вони значно швидші . Мій провайдер VPN дає мені стільки пропускної здатності, скільки я хочу (я набрав 50 Мбіт / с), а в деяких випадках (віддалені сервери) включення VPN насправді робить моє з'єднання швидшим, ніж рідне, через скорочення затримки та кращої конфігурації.
Sklivvz

2

Можливо, використання VPN-з'єднання спрацює у вашому випадку, ви можете встановити маршрутизатор, який підтримує VPN та тунель увесь трафік вашої домашньої мережі, і, здавалося б, ви знаходитесь у США, він буде прозорим для всіх ваших локальних ПК та SmartTV тощо.

  • Такі сервіси, як unblockus.com або неофіційно працюють в основному на такі речі, як Netflix / Hulu і т.д., але служба VPN змінила б весь ваш трафік і на ваших комп’ютерах, ви отримаєте Google US etc.

1

Я вважаю, що UnblockUsвикористовується поєднання проксі-серверів / дзеркал служб, які вони підтримують, і перенаправляти трафік на ці сервери, через те, що клієнти проходять через свої DNS-сервери.


2
Але якщо я зміню до глобального DNS , як Google, 8.8.8.8 або в виключно на основі США DNS , як це я до сих пір отримати той же результат.
HBF

1
@HBF, ймовірно, кешування, роздільна здатність DNS повільна і кешується на рівні ОС та браузера.
Sklivvz

@HBF, закрийте браузер, запустіть ipconfig /flushdns, а потім знову відкрийте браузер (і, можливо, очистіть кеш браузера).
Synetech

0

Я підозрюю, що сайт unblock.us не проксі фактичний потік даних, а jsu контрольні потоки. netflix має кешування-сервери у багатьох постачальниках послуг COLO, і я вважаю, що вони мають окремі потоки управління та передачі даних.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.