2

Извините за смутное название, я не знаю, как это называется, если вообще возможно.

Итак, где бы я ни находился, все интернет-соединения должны проходить через прокси-сервер HTTP, который требует аутентификации. Я хотел бы знать, если есть программа, которая может подключиться и аутентифицироваться с сервером, а затем выступать в качестве самого прокси-сервера (работает на localhost:8080). Когда я хочу, чтобы приложение подключилось к Интернету, я установил для прокси-сервера значение localhost:8080, и мне не нужно было вводить свои учетные данные.

Как способ маршрутизации соединений через прокси-сервер с проверкой подлинности.

По сути, я не хочу вводить свои учетные данные прокси-сервера для каждого приложения, которое должно подключаться к Интернету. Также некоторые приложения не шифруют пароль, что меня раздражает

схема

В настоящее время я использую PuTTY для подключения к своему VPS (который не заблокирован), чтобы создать прокси SOCKS. Затем, используя ProxyCap, я бы установил приложения для подключения к localhost:1080 (прокси SOCKS). Тем не менее, скорость сети ощущается медленной, и меня беспокоит "пропускная способность" моего VPS.

Я не могу напрямую подключиться к прокси-серверу через ProxyCap, потому что я считаю, что сам ProxyCap не прошел проверку подлинности с прокси-сервером (и нет параметров или параметров для настройки)

Если я использую aria2 (например).

  • При подключении напрямую к прокси-серверу HTTP (пароль хранится в виде открытого текста !!!) Я могу получить скорость DL с сервера X не менее 1,5 МБ
  • При выполнении вышеизложенного (PuTTY -> SOCKS -> ProxyCap) я получаю только около 300 КБ

2 ответа2

0

Любой прокси, который поддерживает "восходящий" прокси, может действовать как ретранслятор. Попробуйте Squid. Он поддерживает родительский прокси, а также аутентификацию.

0

Для этой цели мы используем Cntlm с прокси-сервером, использующим проверку подлинности NTLM (домен Windows). Это довольно легко установить, работает как служба Windows, и ваш пароль сохраняется в зашифрованном виде.

Вы можете скачать последнюю версию установщика здесь: http://sourceforge.net/projects/cntlm/files/cntlm/cntlm%200.92.3/

Руководство по его установке и настройке можно найти здесь: http://scottoffen.com/2013/10/29/solving-proxy-problems-with-cntlm/

Я нашел Cntlm немного проще в использовании, чем Squid. Squid предоставляет больше функциональности, но вам, вероятно, это не понадобится, если вы ищете только прокси-компонент.

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