Как использовать Proxychains для запуска приложений за прокси

proxychainsНекоторые приложения не поддерживают прокси по умолчанию. Другие приложения могут поддерживать HTTP-прокси, но не работают при использовании SOCKS. Так как Tor предоставляет SOCKS прокси, вы не можете использовать его с вашим клиентом обновлений или загрузок. Конечно, вы можете установить прокси-переменные (не SOCKS) в оболочке, но есть лучшая альтернатива, Proxychains.

Proxychains — это инструмент для Linux или UNIX-подобных систем, который позволяет запускать практически любую программу за прокси-сервером, даже SOCKS. Вы можете использовать его для обновления вашей системы, загрузки чего-либо с помощью wget, отправки на удаленное устройство с помощью git и нескольких приложений, пока вы находитесь за прокси-сервером. Он может даже связать несколько прокси вместе, поэтому, если вы хотите взломать что-то, не потеряв прикрытие, объедините несколько прокси, и вам будет очень трудно отследить вас.

Монтаж

Proxychains доступна в официальном репозитории почти каждого варианта Linux. Я бы порекомендовал Proxychains-ng (новое поколение) aka proxychains4, так как это последняя и более стабильная версия. Вы можете скачать исходный код с Github. Чтобы установить proxychains4, скачайте zip-папку и распакуйте ее в отдельный каталог. В настоящее время, компакт диск в этот каталог и введите:

./ configure –prefix = / usr –sysconfdir = / etc
сделать
sudo сделать установку
sudo make install-config

Это установит proxychains4 в вашей системе.

использование

Если вы хотите использовать прокси-цепи с настройками tor, это должно сработать сразу (по умолчанию установлены для tor proxy). Если вы используете сетевое туннелирование, то вам придется внести некоторые изменения в proxychains.conf. Откройте файл с именем proxychains.conf (в каталоге / etc) в вашем любимом текстовом редакторе. Нравится:

sudo vi /etc/proxychains.conf

нажмите, чтобы увеличить

И, в конце файла, измените настройки по умолчанию. Например, если вы используете SOCKS-прокси с портом 13580, замените 9150 на 13580.

То же самое касается http-прокси. Просто замените настройки прокси-сервера по умолчанию в конце этого файла желаемыми настройками.

Чтобы туннелировать желаемое приложение через прокси-сервер, объедините его в цепочку proxychains4. Например, если вы хотите обновить свой Linux (например, Ubuntu), откройте окно терминала и введите:

sudo proxychains4 apt-get upgrade

(Не забудьте поставить sudo перед proxychains4), или хотите внести некоторые изменения в ваш удаленный репозиторий, используя git, введите:

proxychains4 git push origin master

Этого должно быть достаточно для базового использования Proxychains. Если у вас есть какие-либо конкретные вопросы, пожалуйста, оставьте комментарий.

Рекомендуемые:
Linux Windows Dual Boot и многое другое: мультизагрузка до пяти ОС
Vifm — простой и мощный текстовый файловый менеджер для GNU / Linux

Ссылка на основную публикацию