先确认:隧道代理IP是账号周期授权,不是按条提取
国内隧道代理IP的接入方式很集中:统一入口端口9001,仅支持账密认证。地区、会话与保持时间通过用户名指定,具体用户名规则以个人中心生成的连接信息为准。它不通过GET提取地址按条取IP,也不消耗动态套餐的条数额度;购买单位是元/账号/周期。这一点先分清,后面选套餐和排查才不会把隧道代理与国内动态IP、余额套餐混在一起。
隧道代理适合需要稳定入口、在同一保持时间内复用出口的任务。若你的任务要求每次提取都获得新IP,应看国内动态IP的按条套餐;若按实际提取数量扣费,则属于余额套餐。两类产品的计费与凭据规则不同,不能把request_id、package_id或GET提取地址套到隧道代理上。隧道代理没有按条提取额度,只有账号周期授权。
套餐选择:按账号周期算,不按IP个数算
当前国内隧道IP有三档周期,价格单位为元/账号/周期:
| 周期 | 价格(元/账号/周期) | 折合每天 |
|---|
| 1天 | 16.00 | 16.00元 |
| 7天 | 105.00 | 约15.00元 |
| 30天 | 329.00 | 约10.97元 |
选择时先估任务持续时间。只做接入验证,1天16元/账号即可;连续一周运行,7天105元/账号;长期任务用30天329元/账号。把周期价折成每天便于比较:7天档约15.00元/天(105÷7),30天档约10.97元/天(329÷30),1天档16.00元/天。这里的“账号”是授权单位,不是IP数量;同一账号在用户名参数指定的地区与会话规则下使用。
费用示例(仅按当前标价计算,前提为连续购买、不含其他产品):需要2个账号跑30天,总价329×2=658元;若先用1天档验证,再购买30天档正式使用,单个账号合计16+329=345元。示例不是实测账单,购买以页面实时可售状态和报价为准。
接入注意:认证、入口与用户名参数
接入前先确认三件事:入口是否为9001、认证方式是否为账密、用户名中的地区/会话/保持时间是否与任务匹配。隧道代理的现行接入是账密认证,不应把来源白名单当作认证方式;也不要用旧端口池或旧VIP接入。用户名参数承载会话信息,具体格式在蚂蚁HTTP个人中心生成或查看,不要自行拼造字段。
可自行执行的验证步骤:用账密连接9001,先通过公开IP查询页确认出口IP;再按需求调整用户名中的地区参数并重新连接,确认出口地区变化;最后在保持时间窗口内重复查询,观察出口是否按预期保持。若连接失败,先核对账密和端口,再核对用户名参数是否被改动;若地区不符,检查用户名中的地区指定;若会话提前变化,检查保持时间设置与重试时是否沿用了同一组参数。不要用动态套餐的提取链接来测试隧道代理。
重试与故障排查:先修参数,再谈重连
隧道代理的重试不等于重新提取一条IP。连接失败时,优先检查认证信息、9001入口和用户名参数;参数错误时反复重试不会改变结果。需要重试同一任务时,应在同一保持时间窗口内沿用相同的会话参数,避免因为改动参数而新建会话;跨出保持时间窗口后,再按新窗口重新连接。没有资料支持固定的重试次数或错误码表,排障应以连接日志、出口IP查询结果和参数核对为依据。
费用边界也要注意:隧道代理按账号周期计费,重试不会产生按条提取的扣费;但周期授权不会因为重试而延长。国内动态IP是预付套餐消耗条数额度,余额套餐按实际提取数量扣费,这两类规则不能套到隧道代理上。若任务需要多地区并行,先确认用户名参数能否覆盖所需地区;没有资料保证所有地区随时可售,购买前以页面实时可售状态为准。