有没有可以充当“代理中继器”的软件

有没有可以充当“代理中继器”的软件

抱歉,标题不太清楚,我不知道它叫什么,如果可能的话。

因此,在我所在的地方,所有互联网连接都需要通过 HTTP 代理服务器,这需要身份验证。我想知道是否有一个程序能够连接服务器并进行身份验证,然后充当代理服务器本身(在 localhost:8080 上运行)。当我想让应用程序连接到互联网时,我会将代理设置设置为 localhost:8080,这样我就不必输入我的凭据了。

类似于通过经过身份验证的代理服务器路由连接的方式。

基本上,我不想为每个需要连接到互联网的应用程序输入我的代理凭据。此外,有些应用程序不加密密码,这让我有点恼火

图表

目前,我正在使用 PuTTY 连接到我的 VPS(未被阻止),以创建 SOCKS 代理。然后使用 ProxyCap,我将设置应用程序以连接到 localhost:1080(SOCKS 代理)。但是网络速度感觉很慢,我担心我的 VPS 的“带宽”。

我无法通过 ProxyCap 直接连接到代理服务器,因为我认为 ProxyCap 本身尚未通过代理服务器进行身份验证(并且没有可配置的选项或设置)

如果我使用 aria2(例如)。

  • 当直接连接到 HTTP 代理服务器(密码以明文形式存储!)时,我可以从服务器 X 获得至少 1.5MB 的下载速度
  • 当执行上述操作(PuTTY -> SOCKS -> ProxyCap)时,我只得到大约 300KB

答案1

任何支持“上游”代理的代理都可以充当转发器。尝试乌贼. 支持父级代理以及身份验证。

答案2

我们正在使用控制论出于这个目的,使用 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 提供了更多功能,但如果您只寻找代理部分,您可能不需要它。

相关内容