实操教程2026年10月8日阅读约 7 分钟

BiglyBT 代理设置:SOCKS5 逐项配置,再关上两扇侧门

BiglyBT 代理设置:按原始标签逐项配置 SOCKS5,关掉会泄露地址的 Peer Sources 和 DHT 插件,理解挂代理后的 NAT 提示,最后用 Test SOCKS 和用量表核对。

BiglyBT 的代理设置在 Tools > Options > Connection > Proxy Options,要切换到高级模式才看得到。勾选 Tracker 代理,勾选“I have a SOCKS proxy”,勾选 peer 代理,SOCKS 版本选 5,填好登录信息。然后关上 BiglyBT 的 wiki 特别提醒的两扇“侧门”:额外的 peer 来源,和 Mainline DHT 插件。设好之后会出现一个“NAT problem”的提示,挂代理时这是正常的。

在我们看过的所有客户端里,BiglyBT 对代理行为的说明最直白,所以这一篇可以直接引用它的原话,而不用猜。

先读 BiglyBT 自己写的限制

下面几条来自 BiglyBT 的 wiki 页面“Proxies and VPNs”和我们自己的产品情况。勾任何选项之前先读:

  • HTTP 代理只管 Tracker 和 HTTP 种子。 wiki 原话:“HTTP proxying does NOT affect normal peer-to-peer connections”。peer 要靠 SOCKS;UDP 则是 HTTP 代理根本承载不了的。
  • SOCKS 只承载出站连接。 BiglyBT“does not support incoming TCP connections”,wiki 还说你会“appear to have a 'NAT problem'”。这个提示是预期之内的,端口转发也消除不了它。
  • UDP 很有限,在我们这边则是没有。 BiglyBT“supports SOCKS 5 UDP associations for tracker announces and scrapes but not for peer connections.”。我们没有在网关上验证过 UDP 中继,请把我们的 SOCKS5 当作只支持 TCP:UDP Tracker 的通告不要指望能经过我们。背景见 HTTP 代理和 SOCKS5 的区别。
  • 不加密。 代理只转发连接,SOCKS5 的密码本身也是明文传过网络的。
  • 双向流量。 你下载的每个数据块,以及做种时上传的每个数据块,都经过代理。两个方向各自怎么计入套餐,写在计量说明里。

需要代理吗

BiglyBT 的大多数用途都不需要:长期给开源发行版做种、下载 Internet Archive 的合集或科研数据集,都用不着代理;有 HTTP 镜像的文件,直接下比走计量代理便宜。

只有当你想让 BiglyBT 的连接从另一个地址出去、而电脑上的其他东西不变时,才用代理。内容请限于你有权分享的。内容合法的话,BT 这类点对点流量在我们的住宅代理和不限流量的独享 IP(没有流量上限的独享 ISP 或数据中心 IP)上都没问题;但在 ProxyPanda 上分享无权分享的文件是不允许的,使用规范写明了遵守法律是你自己的责任。如果你担心的是版权追查,BiglyBT 的 wiki 讲了 VPN 的配法,文末会再提到。

按原始标签逐项设置

下面引号里的标签取自 BiglyBT 源码里的消息文件,是英文界面的原文,应该和你屏幕上的英文完全一致;中文界面的译文我们没有逐条核对。当前版本是 4.1.0.0。

  1. 把选项切换到高级模式,打开 Tools > Options > Connection > Proxy Options。
  2. 勾选 “Enable proxying of tracker communications [restart required]”。
  3. 勾选 “I have a SOCKS proxy”。只有在你打算配置 HTTP 代理时才不勾它,而 HTTP 代理只管 Tracker 和 HTTP 种子。
  4. 填入服务页面上的地址和端口。ISP 和数据中心代理先在控制台切换到 SOCKS5,端口可能不同。
  5. “SOCKS version” 设为 5,填好 “Username” 和 “Password”。如果你的地址在 IP 白名单里,登录可以留空。
  6. 勾选 “Enable proxying of peer communications (outgoing connections only) [restart required]”。
  7. 勾选 “Prevent local DNS lookups”,不让你自己的解析器去解析域名。
  8. 如果你用 BiglyBT 的 Tor 或 I2P 辅助插件,自己决定 “Disable plugin proxies (e.g. Tor/I2P Helper plugins) when a SOCKS server is configured” 勾不勾。那些网络不是我们的,本文不涉及。
  9. 重启 BiglyBT,上面有两个选项的标签里就写着需要重启。

Tracker 代理和 peer 代理故意分成两个选项。只代理 Tracker,只对 Tracker 运营方隐藏了地址,对下载群里的任何人都没有,所以两个都要勾。

关上侧门:Peer Sources 和 Mainline DHT 插件

这一步最容易漏,BiglyBT 的 wiki 说得很直接。要防止公网地址泄露:“Look for the 'Peer Sources' section and deselect everything apart from the first one, 'from a tracker'. Also ensure that you haven't got the 'Mainline DHT Plugin' installed”。

也就是在选项里:

  • 找到 Peer Sources,只保留 “from a tracker”。
  • 检查已安装的插件,如果有 Mainline DHT Plugin,把它移除。

代价是发现 peer 的途径少了。对 Tracker 正常的种子来说,这很少成为问题,几乎所有发行版和开放数据的发布都是这样。

先按 Test SOCKS,再看用量表

BiglyBT 的代理设置旁边有一个 Test SOCKS 按钮。开始下载之前先按一下;在这里失败,比下载卡住之后再排查快得多。也可以在同一台机器的终端里确认代理:

curl -s -x socks5h://USERNAME:PASSWORD@HOST:PORT https://api.ipify.org

然后是真正说明问题的核对,看 BiglyBT 的 peer 流量有没有经过代理:

  1. 记下控制台里这项服务的流量数字(在哪里看)。
  2. 跑一个小而合法的种子,记下 BiglyBT 显示的下载量和上传量。
  3. 控制台数字是定期更新的,不是实时的,等几分钟再对比。

差不多,说明 peer 走了代理;几乎没动,说明没走,常见原因是第 6 步没勾。控制台比 BiglyBT 多一点,是协议开销和被丢弃的数据。更深入的方法见怎么核对代理服务商的用量表。

长期做种,别让账单失控

BiglyBT 适合一挂几个月的做种,而在计量代理上,这些流量会一直累加。一个种子下载一次、做种到分享率 1.0,整份大小在两个方向各走一遍。代理设置对整个客户端生效,所以不需要单独地址的种子,在关掉代理时跑;开着代理时,限制上传速度或设置停止做种的分享率。一挂几个月的做种,更适合不限流量的独享 IP:数据中心代理的独享档和高级档、ISP 代理的高级档没有流量上限,做种不按 GB 累加,速度则仍受这个 IP 的端口速率限制。线路区别见 ISP 还是数据中心代理,价格见价格页。

想让整台机器换地址:VPN 绑定

如果你的目标是整台机器从另一个地址出去,或者你担心的是版权追查,VPN 才是更合适的工具,BiglyBT 的 wiki 也讲了怎么把客户端绑定到 VPN:把 “Bind to local IP address or interface” 设为 VPN 的网络接口,并勾选 “Enforce IP bindings even when interfaces are not available”,这样客户端会停下来,而不是退回你平常的网络。我们不卖 VPN,两者的对比见代理和 VPN 的区别。

常见问题

BiglyBT 支持带用户名密码的 SOCKS5 吗? 支持。SOCKS 选项里有“SOCKS version”“Username”和“Password”。

设了代理之后,BiglyBT 为什么提示 NAT problem? 因为走代理时 peer 连不进来。wiki 说这是预期的。

BiglyBT 里用 HTTP 代理,能对 peer 隐藏 IP 吗? 不能,它只管 Tracker 通信和 HTTP 种子。

BiglyBT 和 Vuze 是一回事吗? 它是同一套代码的分支,由两位原开发者维护。Vuze 那篇解释了为什么我们建议 Vuze 用户换到这里。

下一步

设好代理,按一下 Test SOCKS,跑一个小种子,对一下用量。如果数字对不上,把两个数字都带到 Discord,我们一起看。

还有后续问题?

去 Discord 问。答案还能帮到下一个读到这个帖子的人。

加入 Discorddiscord.gg/proxypanda
$5 起步去 Discord 问