WAthink 使用手册

WhatsApp 每号独立代理(多 IP 隔离)设置:配置住宅代理、连通性测试与出口地区核验

每号代理让每个通过 WhatsApp 协议连接接入的账号的流量经由自己专属的代理 IP 出口。服务器上的号码不再共用一个 IP 地址,而是可以各自从不同 IP 出站 — 从而削弱导致批量封号的 IP 关联。这是 v1.2 功能,也是 WhatsApp 协议连接核心通道的重要防护能力。

实际入口、可用参数与操作权限,请结合所用版本、套餐及已启用模块核对。
本篇内容

每号代理让每个通过 WhatsApp 协议连接接入的账号的流量经由自己专属的代理 IP 出口。服务器上的号码不再共用一个 IP 地址,而是可以各自从不同 IP 出站 — 从而削弱导致批量封号的 IP 关联。这是 v1.2 功能,也是 WhatsApp 协议连接核心通道的重要防护能力。

代理支持 http 与 socks5 协议(socks5h 在代理端做远端 DNS 解析,避免本地 DNS 泄漏);代理凭据加密存储,不会以明文出现在数据库中。当代理不可达或校验失败时,号码会拒绝直连(fail-closed),绝不回退到服务器共享 IP。

它是什么

当你在同一台服务器上运行多个 WhatsApp 号码时,默认情况下它们都会从服务器的同一个 IP 地址连接。对 WhatsApp 来说,这看起来就像许多账号在同一个地方操作 — 这种模式可能让整组账号被一起标记。

每号代理切断这种关联。你为每个号码分配独立代理,让每个号码通过自己的 IP 访问 WhatsApp。即使某个号码出问题,也不会因为共用地址而自动与其他号码牵连。

它同时提供一组管理与审计能力:

能力说明
独立代理每个号码绑定自己的 http / socks5 代理;socks5h 在代理端做远端 DNS 解析。
凭据加密代理用户名与密码加密存储,读取时不会明文展示。
拒绝直连(fail-closed)代理不可达或校验失败时号码不连接,绝不回退到共享服务器 IP。
出口 IP 验证连接前通过 ipify 校验真实出口 IP,确认流量确实经代理出去。
同出口多号告警多个号码绑定到同一出口 IP 时会给出告警,避免「设了代理却没真正隔离」。
出口历史记录每个号码的历史出口 IP,便于审计与排查。
国别不一致提示当号码所属国家与出口 IP 国家不一致时给出提示,提醒调整代理。

为什么用、什么时候用

  • 在同一台服务器上运行大量号码。这是主要场景 — 给每个号码独立 IP,避免它们被同一个共享地址关联。
  • 降低批量封号风险。账号之间的 IP 关联是导致批量封号的信号之一;隔离每个号码的流量可以降低这一风险。
  • 保持号码相互独立。不共享出口 IP 时,某个号码的问题更不容易波及其他号码。
  • 可审计的出站路径。出口 IP 验证、出口历史与国别不一致提示,让每个号码实际从哪里出站可查、可解释。

工作原理

你在 Devices 页面为号码分配代理。此后,号码会话启动时会自动完成主要工作:

  • WhatsApp 连接服务(消息运行时)在会话启动时拉取该号码分配的代理,并解密代理凭据。
  • 随后执行fail-closed 预检:连接之前先通过 ipify 查询校验实际出口 IP,确认流量确实从代理出去。
  • 使用 socks5h 时,DNS 查询也在代理端解析(远端 DNS),不暴露本地 DNS。
  • 如果代理错误或不可用,号码不会连接 — 它拒绝回退到服务器共享 IP,而不是悄悄泄漏上去。

由于每个号码都经由各自验证过的代理连接,每个号码都可以从不同的 IP 出站。系统还会记录出口历史;如果多个号码共用同一出口 IP,或号码所属国家与出口国家不一致,代理面板会给出告警或提示。

为什么「fail-closed」很重要:fail-closed 设计意味着一旦出问题,默认执行安全行为。在这里,代理损坏会中止连接,而不是悄悄把号码转到服务器共享 IP — 那正是你设置隔离要防止的泄漏。

如何设置

  1. 确认该功能已为你的工作区启用(它由功能开关控制,默认关闭)。
  2. 打开 Devices 页面(URL /devices)。
  3. 找到要隔离的号码,打开它的代理面板(proxy panel)。
  4. 填写该号码的代理信息(协议 http 或 socks5、主机、端口,以及可选的用户名 / 密码)并保存。凭据会加密存储。
  5. 重启 / 重新连接该号码的会话。启动时辅助服务会拉取代理并执行 fail-closed IP 预检;如果代理有问题,号码会保持断开,而不会用错误的 IP 连接。
  6. 在面板中确认出口 IP 验证通过,并查看出口历史;如果出现「多个号码共用同一出口」告警或「号码国家与出口国家不一致」提示,请调整代理。
  7. 对每个号码重复上述步骤,为每个号码分配不同的代理。
注意:如果某号码的代理配置错误或离线,该号码将完全无法连接 — 这是有意为之,防止它泄漏到共享服务器 IP。请确保每个分配的代理可达,或移除代理分配让号码正常连接。

在哪里找到它

代理分配位于 Devices 页面(URL /devices),每个号码都有自己的代理面板。面板中会显示代理状态、出口 IP 验证结果、出口历史,以及出口共享告警与号码国 / 出口国不一致提示。

套餐可用性

每号代理由功能开关控制,默认关闭。它适用于通过 WhatsApp 协议连接接入的账号。如果在 Devices 页面看不到代理面板,说明该功能尚未为你的工作区启用 — 请联系平台所有者开启。

  • 连接通道 — 如何添加随后要隔离的通过 WhatsApp 协议连接接入的账号。
  • 多引擎与多号码 — 在同一部署中运行多个号码(当前部署仅启用 WhatsApp 协议连接)。
  • WhatsApp 互聊养号(Warmer) — 另一项按号码的防护措施,与 IP 隔离配合使用可进一步降低封号风险。
仍需进一步帮助?查看反馈与支持方式

文档目录

返回官网

搜索操作文档

正在准备文档索引…

↑ ↓ 切换结果 · Enter 打开Esc 关闭