住宅、独享、共享和动态代理怎么选
Node4 有五种产品:独享数据中心代理(Premium Datacenter)、共享数据中心代理(Shared Datacenter)、动态数据中心代理(Rotating Datacenter)、不限流量动态代理(Rotating Unmetered)和住宅代理(Residential)。选哪一种,取决于目标网站看什么:看 IP 是机房还是家庭宽带,看同一个 IP 的请求量,还是看 IP 有没有被别人用过。本文先按常见任务给出选择,再逐项说明五种产品的区别,最后是购买前最容易混淆的几个问题。
准备工作
- 先想清楚任务是哪一类:需要长期登录的账号(店铺后台、广告后台、ERP),对方只放行固定来源 IP 的 API(API 白名单),还是不登录的数据采集。
- 已注册 Node4 账号。注册并验证邮箱后自动发放免费套餐:3 个共享数据中心 IP,每月 1 GB 流量(GB),仅支持 HTTP 和 HTTPS。它可以用来确认目标网站接受机房 IP、确认账号密码和程序配置正确,但测不出住宅代理、SOCKS5、动态网关和并发上限的表现,这些需要对应的付费套餐。
- 准备一个检测工具:ping0.cc、ipinfo.io 或 ip111.cn 可以查看出口 IP 的归属国家/地区、IP 类型(机房 / 住宅)和风险值。不同检测库的结论可能不同,下单前请以您的目标网站实际反应为准。
操作步骤
任务一:店铺后台、广告后台等长期登录的账号
店铺后台登录请用住宅代理或独享数据中心代理:住宅代理可指定店铺所在的国家和城市,用 session 参数尽量保持同一出口 IP(最长 30 分钟,不作保证);独享数据中心代理的 IP 长期固定,一店一 IP。共享数据中心代理和动态代理不建议用于店铺后台登录。
两者的区别在于“固定”和“住宅”是两件事。独享数据中心代理的 IP 是固定的:只要套餐在生效中,这个 IP 就一直是您的,第二天、第二个月登录还是同一个地址。但它是机房 IP,任何检测工具都会标为数据中心,这个结果是准确的,没有设置可以改变它。有的平台接受稳定且不共用的机房 IP,有的会增加验证步骤,有的直接拒绝;平台怎么判断,Node4 无法提前告知,也没有人能保证账号不会被平台审查。
住宅代理的 IP 来自合作伙伴网络的家庭宽带设备,检测工具一般标为住宅,但它不固定。用 session 参数可以在一段时间内尽量保持同一出口 IP,最长 30 分钟,设备掉线时会提前结束;下次登录会换一个同国家/地区、同城市的地址。Node4 不提供固定的住宅 IP。
建议的做法:先用最小规格的套餐跑一个账号,观察几次登录和一个结算周期,再决定是否扩大。
字段 填写内容 需要同一个 IP 保持数天以上 独享数据中心代理:一店一 IP,套餐生效期间 IP 不变 平台明显排斥机房 IP 住宅代理:指定国家/地区和城市,用 -session-<id> 尽量保持同一出口,最长 30 分钟 不建议 共享数据中心代理和两种动态代理:IP 与他人共用或按连接变化,不适合登录环境 任务二:对方的 API 只放行固定来源 IP(API 白名单)
对方要把您的 IP 加进白名单时,IP 必须固定且只属于您,选独享数据中心代理。共享数据中心代理的 IP 也固定,但同一个 IP 由少量账号共用,对方白名单放行的就不只是您一个人,不建议用在这里。
独享 IP 什么时候会变:您自己在控制台更换它,或者 Node4 的健康检测发现该 IP 失效后为您更换,两种情况都会触发 proxy.replaced 回调通知。自动续费扣款失败后,原 IP 为您保留 14 天;超过保留期套餐暂停、IP 会被释放,之后付款会分配新 IP,对方白名单需要重新登记。续费说明见代理套餐续费、流量包和取消扣款说明。
任务三:中等规模的数据采集、价格监控、广告验证
先从共享数据中心代理开始:价格低,IP 固定,含流量(GB)额度,适合公开 API、没有反爬措施的网站和日常访问。多数目标网站到这一步就够了,只有在自己的测量结果显示被拦截时才需要往上换。
被拦截的表现不同,下一步要测的方向也不同,但先确认受限制的是个别 IP、某个网段还是整个 IP 类型:用小样本和一致的请求条件对比,再决定是否测试其他产品。每个新 IP 第一次请求就被拒,可能是对方按 IP 类型拦截,下一步用同样的请求测一下住宅代理;开始正常、量大之后被拒、换个 IP 又恢复,更像是按单个 IP 的请求量限制,下一步试动态代理把请求分散到更多出口;同一批 IP 里有的通有的不通,多半是个别 IP 的历史记录问题,可以试独享数据中心代理。
动态数据中心代理走固定的网关地址 gw-rotating_datacenter.node4.io,访问 HTTPS 网站时每个 CONNECT 隧道使用一个出口 IP,隧道复用期间出口不变,SOCKS5 按连接分配出口,普通 HTTP 请求逐次选择出口;重新选择后仍可能分到之前的 IP。需要一段时间尽量保持同一出口时用 -session-<id> 参数,最长保持 30 分钟。详见动态代理 IP 不变怎么办。出口 IP 在美国、意大利和西班牙,按流量(GB)计费。用户名后加 -country-us 等参数可指定出口国家。
任务四:大规模、长时间运行的采集
流量(GB)大、不想按流量付费时选不限流量动态代理,网关地址 gw-rotating_unmetered.node4.io。它和动态数据中心代理共用同一个 IP 池,出口国家相同,区别只在计费单位:按同时保持的并发连接数计费,不计流量。套餐上的数字是账号下同一时刻可以通过网关保持的连接数,不是 IP 数量;达到上限后新连接会被拒绝,已有连接不受影响。详见动态代理 IP 不变怎么办。
不限流量指不计流量,不是并发不限。哪一种更划算,用每月预计流量和需要的并发数算一下:流量大、并发小选不限流量动态代理;流量小、并发大反而是按流量计费更省。
需要按城市查看本地搜索结果或本地价格时,用住宅代理:网关地址 gw-residential.node4.io,用户名参数可指定国家/地区、州和城市,按流量(GB)计费。写法见住宅代理如何指定国家、城市和会话参数。
五种产品逐项对比
独享数据中心代理(Premium Datacenter):固定机房 IP,只分配给一位客户,不与他人共用;按 IP 数量每月计费,不限流量;支持 HTTP(S) 和 SOCKS5。出口国家为美国、意大利、西班牙,IP 来自 Node4 自有 IP 段。
共享数据中心代理(Shared Datacenter):固定机房 IP,每个 IP 由少量账号共用;按 IP 数量每月计费,含流量(GB)额度,整单共享;支持 HTTP(S) 和 SOCKS5。免费套餐就是一个小规格的共享套餐,仅 HTTP(S)。
动态数据中心代理(Rotating Datacenter):固定网关地址,机房出口 IP 在美国、意大利、西班牙,每次新建连接分配一个出口 IP,出口可能重复;按流量(GB)计费。
不限流量动态代理(Rotating Unmetered):同一个 IP 池、同一种轮换方式,按并发连接数计费,不计流量。
住宅代理(Residential):固定网关地址,出口 IP 来自合作伙伴网络的家庭宽带设备,可指定国家/地区、州、城市和运营商(ASN);会话保持属于尽量保持,最长 30 分钟;按流量(GB)计费。
所有产品共用一组账号密码,也都支持 IP 白名单认证。两种动态代理和住宅代理在用户名后面加参数指定出口;固定 IP 产品每个 IP 有自己的代理地址和端口。
下单前怎么验证选对了
判断成功的标准是拿到了想要的内容,不是 HTTP 200:很多网站会用 200 返回验证页或降级页面。按 URL 和出口 IP 记录每次结果,才能区分“所有 IP 都被拒”和“只有两个 IP 被拒”,这两种情况对应的处理完全不同。
换到住宅代理之前,先用小批量请求同一批 URL 试一次:如果机房 IP 全部被拒而住宅 IP 通过,迁移才有意义;如果住宅 IP 以低频请求仍被拒,问题更可能出在请求本身(请求头、TLS 指纹、访问节奏),先调整请求再对比,单纯换代理类型未必有帮助。
住宅代理按流量(GB)计费,迁移后请只请求需要的数据,跳过图片和字体,缓存不变的内容。
常见问题
固定 IP 就是住宅 IP 吗?
不是。Node4 的固定 IP 产品(独享、共享数据中心代理)都是机房 IP,检测工具会标为数据中心。住宅代理的 IP 来自家庭宽带,但不固定。Node4 不提供固定的住宅 IP,也不提供 ISP 类型的产品。
买了独享 IP,账号是不是就不会被平台审查?
不能这样理解。独享只保证使用期间该 IP 不与其他客户共用,以及 IP 长期固定。平台是否接受机房 IP、是否增加验证,由平台决定,Node4 无法提前判断。IP 的历史记录 Node4 也无法担保,建议每拿到一个新 IP 先用检测工具看一下,有问题可在套餐允许的次数内更换。
住宅代理的会话保持能让 IP 一直不变吗?
不能。会话保持(session 参数)是尽量保持,最长 30 分钟,从首次分配开始计算,设备掉线时会提前结束,同一个 session 值在上限到期前不会换到别的设备上。连续失败时请换一个新的 session 值。需要几天不变的 IP,请用独享数据中心代理。
免费套餐是什么产品?能测住宅代理吗?
免费套餐是 3 个共享数据中心 IP,每月 1 GB 流量(GB),仅 HTTP(S)。它能验证账号密码、程序配置和目标网站对机房 IP 的态度,不能测住宅代理、城市级定位、SOCKS5 或动态网关:免费账号连接网关会返回 407。
动态代理的出口 IP 多久换一次?
按协议分三种情况。访问 HTTPS 网站时,每个 CONNECT 隧道使用一个出口 IP,隧道复用期间出口不变:使用 requests.Session、长连接(keep-alive)或连接池时,同一个连接会复用同一个出口 IP;要换 IP 就新建连接(或关闭 keep-alive)。SOCKS5 按连接分配出口。普通 HTTP 请求(http:// 目标)逐次选择出口。重新选择后仍可能分到之前的 IP;需要一段时间尽量保持同一出口时,请使用 session 参数。详见动态代理 IP 不变怎么办。
我的任务不在上面四类里,怎么选?
可以直接用中文提交工单,写明目标网站或平台、是否需要登录、每月大致流量和并发数,客服会按实际情况给建议。也可以先领取免费套餐,按“下单前怎么验证选对了”的方法测一轮。