Hubstudio 代理设置教程
Hubstudio 本身不提供代理,需要自行购买后填到环境里。本文按 Hubstudio 新建环境时的字段顺序,说明 Node4 各产品该怎么填,以及批量添加和检测的方法。Node4 的一组账号密码适用于全部产品,复制一次即可反复使用。
准备工作
- 已注册 Node4 账号,账号下至少有一个代理(免费套餐的 IP 也可以)。
- 已安装并登录 Hubstudio 客户端。
- 能在 Node4 控制台的“Proxies”(我的代理)页面看到代理地址、端口和账号密码。
- 电脑的网络能连上 Node4 的代理地址,否则“检测代理”过不了。
操作步骤
在 Node4 控制台复制代理信息
登录 Node4 控制台,打开“Proxies”(我的代理)页面。固定 IP 产品(独享数据中心代理、共享数据中心代理、免费套餐)每个 IP 单独一行,地址和端口直接复制该行。动态数据中心代理、不限流量动态代理和住宅代理填统一的网关地址和端口,见第 3 步的表格。
用户名和密码在同一页面查看,也可以在“Account Settings > Auth & IP Access”(账号设置 > 代理认证)查看,整个账号共用一组。
新建环境
在 Hubstudio 左侧点击“环境” > “我的环境” > “新建环境”。第 1 步“基本设置”填写环境名称,选择浏览器和操作系统,其余保持默认即可。分组按店铺或平台划分,以后好找。
填写代理设置
进入第 2 步“代理设置”,代理方式选“自定义”,按下表填写。代理类型要和端口对应:填 HTTP 端口就选 http,填 SOCKS5 端口就选 socks5。免费套餐只提供 HTTP。
字段 填写内容 代理方式 自定义 代理类型 http(填 HTTP 端口时)或 socks5(填 SOCKS5 端口时) 代理主机 固定 IP 产品:“Proxies”页面该行的 IP。动态数据中心代理:gw-rotating_datacenter.node4.io。不限流量动态代理:gw-rotating_unmetered.node4.io。住宅代理:gw-residential.node4.io 代理端口 固定 IP 产品:该行显示的端口(HTTP 或 SOCKS5 二选一)。动态数据中心代理:HTTP 8083,SOCKS5 1083。不限流量动态代理:HTTP 8084,SOCKS5 1084。住宅代理:HTTP 8082,SOCKS5 1082 代理账号 Node4 的用户名。住宅代理要指定国家时,在用户名后面加参数,例如 -country-us 代理密码 Node4 的密码 代理协议 保持默认(速度优先) IP 变更提醒 固定 IP 产品可以勾选。动态产品和住宅代理不建议勾选:出口 IP 按连接分配,勾选后可能反复弹出提醒 检测代理
填好后点击“检测代理”。检测通过即可继续。检测失败时,先核对代理类型和端口是否对应,再核对账号密码前后有没有多余的空格。Hubstudio 要求检测通过后才能打开环境。
完成并打开环境
后面的账号、Cookie 和高级参数按需要填写,最后点击“完成”。回到环境列表,点击该环境的“打开”。Hubstudio 会先显示检测页面,其中的 IP 检测结果应该是代理的出口 IP,而不是本机 IP。
给已有环境更换代理
编辑已有环境时,在代理一栏点击“修改代理”,按第 3 步重新填写并检测。更换后建议在该环境里打开 ping0.cc 或 ipinfo.io,确认出口 IP 已经变成新的。
批量添加代理
IP 多的时候不必逐个填写。在 Hubstudio 首页左侧切换到“代理视角”,点击右上角“添加代理” > “批量添加”,每行一个代理,格式为:
http://HOST:PORT:USERNAME:PASSWORD
HOST 和 PORT 是代理主机和端口,USERNAME 和 PASSWORD 是 Node4 的账号密码;填 SOCKS5 端口的行把开头改成 socks5://。开头的协议一定要写:Hubstudio 对没写协议的行默认按 socks5 处理,填的是 HTTP 端口就连不上。Hubstudio 规定每批最多 100 行,字段里不能出现 @ 和半角冒号。添加后的代理会出现在代理视角的列表里。
确认出口 IP
环境打开后,在环境里访问 ping0.cc、ipinfo.io 或 ip111.cn,页面显示的 IP 应与填写的代理一致。固定 IP 产品的 IP 类型显示为机房(数据中心),这是正常的;住宅代理一般显示为住宅,具体以各检测库的判断为准。动态产品每次新建连接(CONNECT 隧道)分配一个出口 IP,同一连接内 IP 不变,所以刷新页面时看到 IP 变化属于正常;需要固定时用 -session-<id> 参数。
常见问题
检测代理一直失败怎么办?
先核对代理类型和端口是否对应:HTTP 端口配 http,SOCKS5 端口配 socks5,免费套餐只有 HTTP。再核对代理主机有没有把端口或空格一起粘进去。使用 IP 白名单认证时,Hubstudio 所在电脑的公网 IP 必须已经添加到白名单,否则请改用账号密码。
提示 407 或认证失败是什么原因?
407 Proxy Authentication Required 表示账号密码错误,或者 IP 不在白名单内。到“Account Settings > Auth & IP Access”重新复制用户名和密码,粘贴时注意不要带空格。
环境打开后看到的 IP 和填写的不一样?
固定 IP 产品:核对是否复制错了行,或者该环境选了别的代理。动态产品和住宅代理:出口 IP 按连接分配,和网关地址不同是正常的。住宅代理的会话保持属于尽量保持,不作保证,超过保持时长后会换 IP。
店铺后台环境该用哪种产品?
店铺后台登录请用住宅代理或独享数据中心代理:住宅代理可指定店铺所在的国家和城市,用 session 参数尽量保持同一出口 IP(最长 30 分钟,不作保证);独享数据中心代理的 IP 长期固定,一店一 IP。共享数据中心代理和动态代理不建议用于店铺后台登录。独享数据中心代理使用期间该 IP 仅供您一个账号使用;住宅代理请在用户名里加 session 参数。动态数据中心代理和不限流量动态代理用于采集和批量访问,不要用在登录环境里。
批量添加时提示解析异常?
Hubstudio 要求每行的字段里不能含有 @ 和半角冒号,代理主机和端口必填。Node4 的账号密码不会出现这两个符号:系统生成的用户名和密码(包括重新生成的密码)只含字母、数字、下划线和连字符,自定义用户名只能用字母、数字和下划线,用户名后面加的 -country-、-session- 等参数也只有字母、数字和连字符。所以问题多半出在粘贴上:检查是否把两个代理粘到了同一行、是否用中文输入法打成了全角冒号“:”,或者 http:// 后面的内容错位。实在找不出是哪一行,可以把可疑的几行改用“单个添加”逐个添加。
从国内直接连接可以用吗?
可以直接连接美国节点使用;国内到美国的线路延迟和稳定性受运营商影响,建议先领取免费套餐测试。
还是不行怎么办?
可以直接用中文提交工单:在控制台的“Support”页面提交,或发邮件至 support@node4.io,附上检测失败的截图和所填的代理类型、端口。