▷ Доступ к веб-сайтам в США только из-за границы с помощью прокси-сервера SOCKS и туннеля SSH

Широкий спектр веб-сайтов и онлайн-сервисов ограничен США: Hulu, Netflix, Pandora, годовые кредитные отчеты, некоторые банки, список обширен. Обычно вы не замечаете региональных ограничений, пока вам не понадобится доступ к веб-сайту за пределами США, и тогда они очень раздражают. Мы покажем вам, как безопасно обойти региональные ограничения с помощью прокси-сервера SOCKS и туннеля SSH.

Перед тем, как начать, вам понадобится следующее для оформления доверенности на носки для этой цели:

  • Оболочка или провайдер веб-хостинга из США, который разрешает доступ по SSH, включая имя пользователя и IP-адрес удаленных машин.

  • Базовое понимание и простота использования командной строки

Этот обзор предназначен для Mac OS X, но вы сможете настроить то же самое для iOS, Android и Windows.

Как настроить SSH-туннель и SOCKS-прокси в Mac OS X

Предполагая, что у вас квадратный американский хозяин, давайте начнем:

  1. Перейдите в папку Applications, затем в Utilities, затем запустите Терминал и используйте следующий синтаксис для настройки прокси SOCKS:

  2. ssh -D номер_порта пользователь @ remote_host_ip

  3. Например, если ваше имя пользователя — AJ, а IP-адрес удаленного хоста — 75.75.75.75, и вы хотите настроить прокси на порт 2012, синтаксис будет следующим

  4. ssh -D 2012 AJ@75.75.75.75

  5. Войдите в систему как обычно и сохраните соединение с оболочкой до тех пор, пока вы собираетесь использовать прокси, если вас беспокоят тайм-ауты удаленного хоста, пингуя localhost или другой IP-адрес

  6. Теперь перейдите в меню Apple и откройте «Системные настройки».

  7. Нажмите «Сеть», а затем «Дополнительно» в правом нижнем углу.

  8. Перейдите на вкладку «Прокси» и установите флажок «Прокси-сервер SOCKS» в меню протокола.

  9. Заполните прокси-сервер SOCKS под номером 127.0.0.1 и укажите порт старого, в данном случае 2012

  10. Нажмите «ОК».

Теперь запустите веб-браузер и проверьте внешний IP-адрес Mac, чтобы подтвердить его на веб-сайте, например whatismyip.org, или выполнив в командной строке следующее:

curl ipecho.net/plain; эхо

Вы также можете использовать whatismyip, который, кажется, меняет их службу, но иногда работает:

завиток whatismyip.org

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

nslookup (IP-адрес)

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

Примечание: в некоторых случаях, особенно для веб-сайтов, которые перенаправляют в зависимости от региона, вам просто нужно найти правильный URL, и вам не нужно туннелировать. Очень полезный пример — запретить Google.com перенаправлять в другой регион с помощью своего сайта NCR, но есть другие поисковые системы и веб-сайты, которые имеют аналогичные альтернативные URL-адреса.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *