从 NetNut 迁移到 ProxyHat 基本上就是一次“查找并替换”:把网关换成 gate.proxyhat.com(HTTP 使用 8080 端口,SOCKS5 使用 1080 端口),把你的国家和会话参数改为放入 ProxyHat 的用户名标志中,并购买永不过期的预付费流量,而不是按月承诺的套餐。对于典型的抓取场景,整个切换过程远不到一小时即可完成。本指南会将 NetNut 的每个概念对应到 ProxyHat 的等效功能,带你完成初始设置,并给出真实的价格对比,帮助你正确估算首次购买的量。
如果你是因为 7 月 2 日的查封事件而来到这里,想先了解背景,我们在另一篇文章中介绍了 NetNut 发生了什么,以及这对用户意味着什么。本文则纯粹侧重实操。
从 NetNut 迁移到 ProxyHat:概念对照表
两个平台的基本架构相同——都是单一网关主机,路由行为通过代理用户名来编码。这也是迁移过程如此迅速的原因。下表列出了各概念的对应关系;其中 NetNut 的细节参照其被查封前公开记录的设置(例如网关 gw.ntnt.io,以及 -res-us、-sid- 等用户名后缀)。
| 概念 | NetNut(查封前) | ProxyHat |
|---|---|---|
| 网关主机 | gw.ntnt.io | gate.proxyhat.com |
| HTTP 端口 | 5959 | 8080 |
| SOCKS5 | 视套餐而定 | 1080 端口,同一网关 |
| 国家定位 | 用户名后缀,例如 username-res-us | 用户名标志:user-country-US |
| 城市定位 | 视套餐而定 | 用户名标志:user-country-DE-city-berlin |
| 粘性会话 | 会话 ID 后缀,例如 -sid-123456 | 用户名标志:user-session-abc123 |
| IP 轮换 | 除非固定了会话 ID,否则会轮换 | 除非设置了会话标志,否则每次请求都会轮换 |
| 静态住宅 / ISP | 静态住宅套餐 | ISP 静态目录:独享 IP,覆盖 66 个国家,$11/30 天,无限流量 |
| 团队隔离 | 通过客户经理开设子账户 | 自助式子用户 |
| 计费方式 | 按月承诺;未用完的 GB 会过期 | 预付费流量;永不过期 |
第一步:创建账户并购买小额测试套餐
从最小的套餐开始——10 美元购买 1 GB——把它当作你的评估预算。由于 ProxyHat 的流量永不过期,从小额开始不会有任何损失:今天购买的这 1 GB,下个季度依然还在,等你准备好扩大规模时,批量折扣(500 GB 时低至 $3.60/GB)随时适用。完整的价格档位请见定价页面。
这是与按承诺计费模式的一个刻意区别。你无需在第一天就准确猜出自己的月用量,也能获得合理的价格。
第二步:在代码中替换网关
这项改动只需修改一行代理 URL。以 NetNut 风格的请求为例:
curl -x http://username-res-us:password@gw.ntnt.io:5959 https://ipinfo.io/json
换成 ProxyHat 后则是:
curl -x http://user-country-US:pass@gate.proxyhat.com:8080 https://ipinfo.io/json
在 Python 中,同样的替换方式:
import requests
proxies = {
"http": "http://user-country-US:pass@gate.proxyhat.com:8080",
"https": "http://user-country-US:pass@gate.proxyhat.com:8080",
}
r = requests.get("https://ipinfo.io/json", proxies=proxies, timeout=30)
print(r.json())
如果你的技术栈使用 SOCKS5,同一网关会在 1080 端口提供服务,用户名标志的用法完全相同:
curl -x socks5://user-country-US:pass@gate.proxyhat.com:1080 https://ipinfo.io/json
多运行几次这个请求:你应该会看到每次请求返回不同的住宅 IP,且都定位在你所指定的国家。
第三步:重建地理定位和粘性会话
NetNut 通过用户名后缀实现的所有功能,在 ProxyHat 的用户名标志中都有直接对应:
- 国家:在用户名后附加
-country-XX——例如user-country-US、user-country-DE。覆盖范围可在地区页面查看。 - 城市:在该标志后再加上城市——
user-country-DE-city-berlin。这对像本地 SERP 排名追踪这类对城市敏感的工作很有用(参见SERP 追踪)。 - 粘性会话:添加一个会话标志,标识符可自行选择——
user-session-abc123。携带相同会话字符串的请求,在会话有效期内会保持相同的出口 IP;若要强制更换为新 IP,只需更改该标识符。这与 NetNut 的-sid-机制一一对应。 - 轮换:这是默认行为,与 NetNut 完全一致——不设置会话标志,每次请求都会获得一个全新的 IP,这正是大多数网页抓取场景所需要的。
第四步:用子用户重建子账户体系
如果你之前用 NetNut 的子账户来区分团队、项目或最终客户,ProxyHat 的子用户功能可以自助满足同样的需求:每个子用户都拥有自己的独立凭证,你可以按项目分发访问权限,让不同客户的工作负载彻底分开——而无需通过客户经理来完成。建议在测试阶段就设置好这些子用户,而不是事后再补,这样从第一个真实使用的 GB 开始,你的用量报告就能正确拆分。
如果你之前使用的是 NetNut 的静态住宅 IP
对于需要同一 IP 保持数周不变的场景——例如账号管理、电商平台卖家、长期保持登录状态——无论用哪家供应商,住宅 IP 池都不是合适的工具。ProxyHat 对应的解决方案是 ISP 静态 IP 目录:覆盖 66 个国家的独享静态 IP,每 30 天 11 美元,HTTP 和 SOCKS5 均可无限流量使用。该目录中还包含一些确实很难获取静态 IP 的国家,例如尼日利亚。可在地区页面查看可用性。
价格:流量永不过期意味着什么
| NetNut 模式(典型,查封前) | ProxyHat | |
|---|---|---|
| 计费方式 | 按月承诺档位 | 预付费套餐,随时购买 |
| 未用流量 | 随周期结束而过期 | 永不过期 |
| 入门门槛 | 由销售主导的承诺 | $10 购买 1 GB,自助购买 |
| 批量价格 | 需协商 | 500 GB 时 $3.60/GB,公布在定价页面 |
真正值得比较的是实际成本,而不是标价本身。在按月承诺的模式下,每一个未使用的 GB 都会悄悄抬高你实际用掉那部分的单价。而在永不过期的预付费流量下,你的实际单价就是你所支付的单价——这也是为什么 $10 购买的第一个 GB,在实际使用中往往比一份你只用了一半的更大额度套餐更划算。
切换清单
- 购买一个小额套餐,用上文的 curl 单行命令验证连通性。
- 用你真实的工作负载去请求真实的目标站点,比较成功率和延迟——你自己的目标站点才是唯一真正重要的基准。
- 优先迁移轮换、无状态的任务;等验证过会话行为后,再迁移依赖粘性会话的工作负载。
- 在邀请团队成员之前,先以子用户的形式重建每个项目的凭证。
- 把所有需要静态 IP 的工作负载迁移到 ISP 目录,而不是长期固定住宅会话。
当测试运行顺利通过后,根据合适的用量档位来确定下一次购买的规模——无论如何,流量都会一直等着你。从定价页面开始吧。
要点总结:
- 迁移就是替换代理 URL:
gate.proxyhat.com,HTTP 使用 8080 端口,SOCKS5 使用 1080 端口。- NetNut 的用户名后缀可直接对应到 ProxyHat 的标志:
-res-us→-country-US,-sid-…→-session-…。- 预付费流量永不过期,因此可以先用 $10 购买 1 GB,等自己的测试通过后,再扩大到批量价格(500 GB 时 $3.60/GB)。
- 静态 IP 的工作负载应使用 ISP 静态目录:覆盖 66 个国家,每 30 天 11 美元,无限流量。
常见问题
从 NetNut 迁移到 ProxyHat 需要多长时间?
对大多数配置来说,不到一小时即可完成。代理 URL 会改为 gate.proxyhat.com(HTTP 使用 8080 端口,SOCKS5 使用 1080 端口),地理定位或粘性会话参数则改为放入用户名标志中,例如 user-country-US 或 user-session-abc123。除此之外,你的抓取代码基本无需改动。
ProxyHat 像 NetNut 一样支持 SOCKS5 吗?
是的。同一网关在 8080 端口提供 HTTP 服务,在 1080 端口提供 SOCKS5 服务,两种协议使用完全相同的基于用户名的定位方式。
没有用完的 ProxyHat 流量会怎么样?
不会怎样——已购买的流量永不过期。与按月承诺的套餐不同(未使用的 GB 会在周期结束时消失),预付费的 ProxyHat 流量会一直保留在你的账户余额中,直到你使用完为止。
我能获得像 NetNut 那样的静态住宅 IP 吗?
可以。ProxyHat 的 ISP 静态 IP 目录提供覆盖 66 个国家的独享 IP,每 30 天 11 美元,HTTP 和 SOCKS5 均可无限流量使用——甚至包括尼日利亚这类难以获取静态 IP 的国家。






