1

Есть сайт обмена файлами, который я часто использовал, который начал блокировать IP-адреса США. Мне интересно, какой лучший способ продолжить загрузку оттуда. Я исследовал несколько вариантов. Во-первых, я начал использовать только прокси-серверы HTTP, но они были такими медленными, и 90% времени я либо не добрался до того места, где я мог бы его скачать, либо он потерпел неудачу в середине загрузки. Недавно я начал пытаться использовать Tor и указать страну, отредактировав файл конфигурации, но столкнулся с еще одной странной проблемой, которая практически никогда не работает. Я здесь не для того, чтобы просить решение этой проблемы. По сути, все, что я хочу знать, - это ваша рекомендация о том, как легко загрузить файл с этого места, и у меня не будет сердечного приступа. Еще одно решение, о котором я слышал, было связано с редактированием заголовков HTTP, это может сработать? Спасибо за любую помощь.

2 ответа2

1

Как правило, есть 2 способа сделать это -

  1. Установите VPN и используйте это. (Существует довольно много провайдеров, и вы можете получить их примерно за 5 долларов США в месяц).

  2. Используйте прокси-сервер в стране, из которой вы хотите появиться. 2а. Если у вас есть друг за границей, вы можете настроить прокси-сервер "SOCKS", просто используя SSH для своей машины. Это минимальное прокси-решение «по-вашему», но VPN или внешний прокси обычно проще, если у вас есть несколько свободных бобов, если вам не нравится играть с SSH.

Редактирование заголовков HTTP будет работать только в очень немногих случаях - заголовок, который вам нужно будет добавить, является заголовком X-FORWARDED-FOR в каждом HTTP-запросе, однако эта информация считается ненадежной, поскольку ее можно легко подделать. Выполнение "хорошей работы" по подделке вашего местоположения требует изменения IP-адреса при установлении соединения - это то, что обеспечивают 2 вышеуказанных метода.

0

Я сомневаюсь, что thunking заголовки HTTP будет работать. Если сервер блокирует IP-адреса, он почти наверняка делает это на более низком уровне (как в ipchain).

Самый простой способ - попросить кого-нибудь из США скачать его для вас.

Если у вас есть SSH-доступ к серверу за пределами США, вы можете использовать wget для загрузки файла, а затем SCP файла с сервера. Вы хотите убедиться, что то, что вы делаете, не противоречит условиям использования, с которыми вы бы согласились.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .