BlankTrail Proxy 文档

BlankTrail Proxy 是一款本地代理,可为您的自动化、采集和测试工具赋予真实的浏览器网络身份。本文档涵盖安装、控制面板、系统托盘以及完整的本地 API。

什么是 BlankTrail Proxy?

BlankTrail Proxy 运行在您自己的机器或服务器上,位于您的工具与互联网之间。将任何支持 HTTP 或 SOCKS5 代理的应用程序指向一个 BlankTrail Proxy 端口,每一个请求都会带着一致、真实的浏览器指纹发出——无需修改您的脚本。

它可与浏览器自动化框架(Playwright、Puppeteer、Selenium)、采集器和解析器、普通 HTTP 客户端以及反检测浏览器配合使用。每个代理端口都拥有自己的身份和自己的上游代理,因此您可以并行运行许多互相独立的工作单元。

  • 按端口应用的真实浏览器 TLS 和 HTTP/2 身份。
  • 按端口配置的上游代理和多跳链路(SOCKS5、HTTP、OpenVPN、VLESS)。
  • 内置控制面板、系统托盘启动器和完整的本地 API。
  • 可选的响应缓存,帮助降低按 GB 计费的代理开销。
  • DNS / IPv6 防泄漏保护,在端口上线前先检查出口。

核心概念

本文档和整个控制面板中会反复出现以下几个术语:

术语含义
代理端口您将工具指向的本地 TCP 端口(SOCKS5 或 HTTP)。每个端口都可独立配置。
配置文件 / 身份端口所呈现的浏览器身份——浏览器系列、版本和操作系统。您可以将其随机化、从数据库中选取,或捕获一个真实身份。
上游代理您的流量在经过 BlankTrail Proxy 之后所通过的外部代理出口。可选——留空即直连。
链路 / 首跳放置在上游代理之前的可选附加代理或隧道,让您可以组合出多跳路由。
网关已保存的 OpenVPN 或 VLESS 配置文件,端口(或链路)可通过它进行路由。
预设已保存的端口配置,可稍后重新应用,并整理到文件夹中。
域名路由规则将特定域名通过不同上游代理路由,或对其应用不同设置的规则。
端口池从代理列表打开的一批端口,用于大规模并发工作——非常适合采集器、解析器、发布器及类似的自动化系统。

快速上手

  1. 安装 BlankTrail Proxy,并允许它安装其根证书(参见“安装”)。
  2. 在 http://127.0.0.1:8891 打开控制面板并激活您的许可证。
  3. 点击“+ 打开端口”,选择一个快速上手预设(浏览器或 HTTP 客户端),然后打开一个端口。
  4. 将您的工具指向该端口——例如 socks5://127.0.0.1:20134。
  5. 发送一个请求,确认您的流量以预期的身份发出。
说明控制面板在本地 http://127.0.0.1:8891 运行。端口可配置,但标准安装的默认端口为 8891。

接下来阅读

  • 安装——在 Windows 或 Linux 上安装并激活您的许可证。
  • 控制面板——图文并茂地逐一介绍每个标签页和对话框。
  • 连接您的应用——常用工具的代理设置和代码示例。
  • API 参考——通过 HTTP 自动化管理端口、配置文件及其他一切。