
在本指南中,我们将演示如何在 ProxyCap 中添加和配置代理。您还将学习如何创建规则以实现更精确的控制,以便仅允许某些程序使用代理。我们将介绍一些日常使用的实用技巧,并探索该程序提供的一些高级功能。
什么是 ProxyCap?
ProxyCap ProxyCap 是一款简单的工具,可让您让计算机上的任何程序使用代理。即使程序没有代理设置,ProxyCap 也可以将其流量重定向到您现有的代理,无需任何复杂的设置。
它易于使用,无需任何技术知识,并且兼容大多数常规代理。程序提供免费试用,完整版则包含一次性许可证,价格适中。
如何打开 ProxyCap 设置
在添加代理或创建规则之前,您需要打开 ProxyCap 的配置窗口。奇怪的是,它并没有您想象的那么明显——但一旦您掌握了技巧,就很容易了。

具体操作如下:
- 点击 显示隐藏的图标 系统托盘中的按钮(时钟附近的小箭头)。
- 右键单击该图标。
- 选择 Configuration 从菜单中。
就是这样。
现在您将看到主设置窗口,您可以在其中开始设置。
在 ProxyCap 中添加新代理
要在 ProxyCap 中添加新的代理服务器:
- 选择 Proxies 从左侧面板 Ruleset.
- 点击 添加代理 代理部分右上角的按钮(黄色星形图标)。
- 在弹出窗口中,填写以下字段:
- 显示名称 – 任何用于识别代理的标签(例如, 代理 1).
- 类型 – 选择代理协议(例如,SOCKS5)。
- 主机名 – 输入代理的 IP 地址。
- 港口 – 指定端口(例如,1085)。
- 可选部分:如果您的代理需要登录凭据,请勾选此框 代理需要身份验证 并输入您的 用户名 和 密码.
- 点击 好的 保存代理。
代理现在将出现在您的列表中并可在规则中使用。
在 ProxyCap 中创建规则
ProxyCap 中的规则定义了流量如何通过代理进行路由。您可以先从单个通用规则开始,然后针对特定程序创建更高级的规则。
示例 1:通用规则
首先,让我们创建一个简单的规则,将计算机上每个程序的所有流量通过 代理 1:
- 在左侧面板中,选择 Rules.
- 点击 Add Rule 按钮。
- 在里面 Rule Action 字段,选择 通过代理重定向.
- 从代理列表中选择 代理 1.
- 保留选项 远程解析名称 检查。
- 在里面 Program 部分,选择 所有程序 因此该规则适用于整个系统。
- 确保两者 TCP 和 UDP 已检查 Transports.
- 输入规则的名称,例如 普遍规则.
- 点击 好的 保存。
现在您的所有流量都将通过代理 1 重定向。
示例 2:特定于程序的规则
为了展示 ProxyCap 的灵活性,我们现在将创建三个特定于程序的规则,每个规则分配给不同的代理:
- 规则 2 – 路由所有 Firefox 流量通过 代理 2
- 规则 3 – 将所有 uTorrent 流量路由至 代理 3
- 规则4 – 路由所有 Telegram 流量 代理 4
步骤顺序几乎与前面描述的通用规则相同。唯一的区别在于 步骤6,而不是选择 所有程序,您必须指定所选程序的可执行文件:
- 在里面 Program 部分,选择 指定.
- 单击浏览按钮(…).
- 导航到安装程序的文件夹并选择其可执行文件(例如, 火狐浏览器 对于 Firefox, utorrent 程序 对于 uTorrent,或者 telegram.exe 用于 Telegram)。
完成此步骤后,继续如前所述 - 确认代理,命名规则,然后单击 好的 保存。
对每个程序重复这些步骤。
此时,ProxyCap配置了一条通用规则和三条程序特定规则:
- 普遍规则 – 将每个程序的所有流量路由至 代理 1.
- 规则 2 – 仅路由 Firefox 流量 代理 2.
- 规则 3 – 仅路由 uTorrent 流量 代理 3.
- 规则4 – 仅通过 Telegram 流量进行路由 代理 4.
此设置清楚地展示了 ProxyCap 如何允许全局代理使用和对单个应用程序的精确控制。
ProxyCap 的高级功能
虽然 ProxyCap 的基本代理路由已经涵盖了大多数常见场景,但该软件还包括专为更具体或更苛刻的用例而设计的强大的高级功能。
代理链
ProxyCap 的一大亮点是能够通过最多 16 个代理序列路由流量。这些代理可以是不同类型的代理,例如,SSH 隧道,后接 SOCKS5 代理,最后是 HTTPS 代理。此设置可用于多层隧道或绕过分层限制。代理链中的每个代理都会单独验证,并且整条代理链可以在使用前在应用程序中进行测试。
示例用例:将您的应用流量通过德国的 SSH 服务器,然后通过美国的 SOCKS5 代理,最终通过新加坡的 HTTPS 代理发送到目的地。此设置有助于混淆您的流量来源,并提供增强的路由控制。
SSH 隧道支持
与大多数代理客户端不同,ProxyCap 允许您使用 SSH 服务器作为代理网关。配置完成后,它会自动建立 SSH 连接并通过隧道路由选定的应用程序流量。无需第三方 SSH 客户端或额外配置。
示例用例:通过将数据库客户端通过 SSH 代理路由到可以访问内部网络的远程服务器来访问防火墙后面的内部服务。
UDP支持
ProxyCap 同时支持 TCP 和 UDP 流量。这对于依赖低延迟 UDP 通信的应用程序(例如 VoIP 工具和在线游戏)至关重要。要重定向 UDP,必须使用 SOCKS5 或 Shadowsocks 代理类型。创建规则时,可以切换 UDP 和 TCP 选项。
示例用例:强制 Skype 或在线多人游戏通过 SOCKS5 代理发送 UDP 和 TCP 流量,确保呼叫和游戏会话的代理路由一致。
通过代理的 DNS
ProxyCap 允许所有域名解析通过代理服务器远程执行,从而防止 DNS 泄漏。此选项标记为 “远程解析名称”,每个规则都可用,如果您想避免暴露本地 DNS 查询,建议使用它。
示例用例:您正在使用代理访问受地理限制的内容。启用远程 DNS 可确保您的 DNS 请求也由代理服务器(而不是您的本地 ISP)处理。
支持普通 HTTP 代理
ProxyCap 可以通过不支持 CONNECT 方法的基本 HTTP 代理重定向流量。这使得它能够在代理功能有限的网络中处理普通的 HTTP 请求——这是许多类似工具所不具备的功能。
示例用例:通过仅接受直接 HTTP 请求的基本企业 HTTP 代理重定向来自旧版浏览器或软件更新工具的流量。
在 Windows 或 macOS 上免费试用
ProxyCap 可在 Windows 和 macOS 上运行,您可以在 30 天的试用期内免费测试其所有功能。这段时间足以让您了解它如何处理您的设置以及是否适合您的工作流程。
➡️ 访问ProxyCap官方网站
➡️ 使用 ProxyCompass 的免费代理试用版试用 ProxyCap
它们共同为您提供了在做出决定之前尝试不同代理类型和规则所需的一切。