多账号被关联,几乎都不是因为某一个信号「太假」,而是因为几个信号对不上:账号说自己在柏林,登录 IP 在法兰克福机房; 浏览器时区是纽约,语言是英文;五个账号绑在同一个出口上;一个刚注册三天的号,一天发了四十条私信。 平台不需要多聪明,把这些放一起一比,簇就出来了。
代理能修的只有网络那一半。这一页讲清楚这一半怎么做对,以及哪些做法用代理也救不回来。
平台关联账号的顺序
| 信号 | 具体是什么 | 正确做法 | 有害做法 |
|---|---|---|---|
| IP 重叠 | 同一个地址上出现过多个账号 | 一个账号一个专属出口 | 整个团队共用一个池 |
| 地理稳定 | 账号长期从哪些地方登录 | 同一个城市稳定数月 | 每天换 IP、频繁跨国家 |
| 浏览器指纹 | Canvas、WebGL、字体、屏幕、时区、语言 | 指纹与出口的地区、时区一致 | 所有环境共用一个浏览器 |
| ASN 类型 | 家庭宽带 vs 云服务商 | 住宅或移动网络 ASN | 在消费级应用上用机房 IP |
| 行为节奏 | 动作的频率、顺序、内容 | 有间隔、有变化、像人 | 集中爆发、模板化、批量同一动作 |
| 账号历史 | 注册时长与使用连续性 | 先养两周再上量 | 注册当天就大量加人、发私信 |
前两行是团队最常踩的坑。特别注意「每天换 IP」在有害那一栏:真人不会产生这种模式,账号要的是地理稳定、 出口稳定、指纹稳定、节奏像人。
一号一 IP 怎么落地
- 先定出口,再建账号。先把国家、城市定下来,再建浏览器环境,最后才注册。注册完再改地理,是自己给自己 埋雷,也是最常见的一种。
- 会话固定。一个环境一个粘性会话 ID,不轮换、不共用。维护一张映射表:
环境 → 会话 ID → 账号 → 负责人。两个人在一个会话上,等于两个账号在一个 IP 上。 - 指纹跟着出口走。时区、语言、
Accept-Language、地理位置权限,手机环境还要加上运营商和机型。 「柏林出口 + America/New_York 时区」是页面里一次 JS 调用就能看出来的破绽。 - 先养后用。前两周只做正常浏览:看、滑、不点外链、不发私信。等账号有了历史,再谈量。
- 换人不换网络。环境交接给同事时,出口保持不变。看起来应该是「同一个人换了人坐在同一张桌子前」, 而不是「账号被搬到了另一个国家」。
指纹浏览器要核对的项目
| 核对项 | 要求 | 常见错误 |
|---|---|---|
| 时区 | 与出口城市一致(如 Europe/Berlin) | 出口在德国、时区还是 UTC+8 |
| 语言 / Accept-Language | 与目标市场一致(de-DE) | 只有 IP 换地区,语言仍是中文或英文 |
| WebRTC | 关闭或强制走代理 | 漏出本机公网 IP,出口形同虚设 |
| Canvas / WebGL | 每个环境独立且稳定 | 同一台机器所有环境指纹相同 |
| 屏幕分辨率与 UA | 与设备类型匹配(手机环境就别用桌面 UA) | 手机账号配桌面指纹 |
| Cookie / 存储 | 每个环境独立隔离 | 多个环境共享同一份登录态 |
| 地理位置权限 | 允许但返回与出口一致的位置 | 允许定位后暴露真实坐标 |
这些项目里,最容易被忽略的是时区与语言必须和出口一致,以及 WebRTC。前者是大部分「住宅 IP 还是被拦」 的直接原因,后者会绕过代理直接暴露本机真实 IP——出口配得再好也白搭。
上线前先验出口
# 一个环境 = 一个粘性会话,城市级,长 ttl # 环境 014 → 账号 @brand_de → 负责人:ana export PROXY_014="http://user-country-de-city-berlin-session-p014a-ttl-3600:pass@gate.iplight.net:8000" # 打开浏览器之前,先确认出口真的在它该在的地方 curl -s -x "$PROXY_014" https://ipinfo.io/json | jq '{ip,city,region,country,org}' # 期望:city Berlin,country DE,org 是家庭宽带运营商 # 如果 org 里出现 hosting / cloud / datacenter,这条出口对这个环境就是错的 # 顺手查一下 WebRTC 有没有漏真实 IP(浏览器内执行) # 用 JS 拿到候选地址,若出现本机公网 IP,说明 WebRTC 没关干净
这个检查要定时跑,不能只跑一次。供应商池子会变,会话可能被重新映射到另一个城市,一个环境悄悄从柏林挪到了法兰克福, 对平台来说就是一次「异地登录」——偶尔一次没事,每周一次就是异常。
团队协作:把映射表当资产
账号出问题的时候,第一件要查的是「这个号最近从哪登录、和谁共用了什么」。如果映射表只存在某个人脑子里,排查就只能靠猜。 建议至少四列:环境编号、会话 ID、账号、负责人;再加两列时间戳——创建时间和最后一次交接时间。这张表不要放在聊天记录里, 放在团队能共同维护的地方,交接时更新,离职时回收。
成本怎么算
| 项目 | 数值 | 说明 |
|---|---|---|
| 账号数 | 10 | 示例规模 |
| 单账号月流量 | 约 3 GB | 信息流 + 短视频,按偏高估 |
| 总流量 | 约 30 GB | 10 × 3 GB |
| 住宅费用($1/GB) | 约 $30 / 月 | 按流量,无月租 |
| 静态住宅替代方案 | $3/IP/月起(15 条起 $2) | 需要长期固定地址时更合适 |
按 3 GB/账号、$1/GB 估,网络成本大约每个账号每月 3 美元,远低于一个养了两周却被限制的账号的损失。账号数超过 15 个、 又需要长期固定地址的,可以看静态住宅:$3/IP/月起,15 条起 $2——固定地址不会被重新映射,适合长期不换环境的团队。
合规边界(请务必读完)
- 可以做:管理自有账号、代运营客户授权的账号、区域化运营(一个市场一个号)、广告投放与落地页验证、 品牌保护取证、跨区域价格与内容监测。
- 不可以做:刷单、虚假评价、批量注册、盗号、冒充他人身份、规避平台封禁、制造虚假流量或互动。
- 代理只改变网络路径,不改变你的义务。平台规则、当地法律(包括个人信息保护相关法规)依然适用于你做的每一件事。
常见问题
多账号管理必须要用住宅代理吗?
如果你要管的是社媒、电商、广告平台这类会做风控的站点,基本上是。机房 IP 的 ASN 一查就是「云服务商」,平台会直接给验证码、限制功能,甚至不接受登录。住宅 IP 来自真实的家庭宽带运营商,平台看到的是一个普通用户;只是「换了个 IP」并不能解决问题,静态住宅或长粘性会话更合适,因为账号需要的是「一直住在同一个地方」,不是每天换城市。
一个账号配一个 IP,还是可以共用?
一个账号固定一个出口,绝不共用。共用池是账号被关联最快的方式:平台会把同一 IP 上登录过的账号聚成一簇,其中一个出问题,整簇一起降权。正确做法是给每个环境(profile)分配一个专属的粘性会话 ID,写进映射表,账号停用后这个 ID 也不要分给别人用。
IP 需要每天换吗?
不要。轮换是采集的做法,用在账号上是负分。真人不会每天早上九点换一次 IP,只会在家里 wifi 和手机流量之间切换。账号要的是「地理稳定 + 指纹稳定 + 行为像人」;每天换出口反而像是一个被转卖的共享登录。
有了住宅 IP,还需要指纹浏览器吗?
两个号以内可以靠独立的浏览器配置凑合,超过两个就必须上。代理只解决网络信号:Canvas、WebGL、音频、字体列表、屏幕分辨率、时区、语言这些如果都在同一个浏览器里,指纹还是同一台机器。代理和指纹必须描述「同一台机器、在同一个地方」。
一个账号一个月大概耗多少流量?
一般 1~4 GB。信息流和短视频最费流量,一个每天刷一小时的账号轻松超过 2 GB。按 3 GB/账号、$1/GB 做预算比较稳;如果成本敏感,可以在自动化层关掉视频自动播放,只保留图文加载。
哪些做法是不能碰的?
刷单、虚假评价、批量注册、盗号、冒充他人、规避平台封禁——这些不只是违反平台规则,很多已经触犯法律。代理只能改变网络路径,不能改变你的义务。合规的用法是:管理你自有或客户授权的账号、做区域化运营、做广告投放验证、做品牌保护取证。