连接 HiProxy
四种产品使用同一个网关,用代理用户名和密码登录。本页说明这些信息在哪里查看、如何添加参数,以及连接失败时要检查什么。
步骤
1
设置用户名
设置用户名和密码即可完成注册,无需邮箱。同一个 IP 地址最多可注册 3 个账户。
2
充值余额
在支付窗口用加密货币充值 USD 余额。最低充值 $50,余额没有有效期。
3
选择套餐
用余额购买住宅、不限流量、静态 ISP 或数据中心代理。在网络开通之前,订单显示为开通中。
4
填写连接信息
从控制台获取主机、端口、代理用户名和代理密码,填入您的工具。需要指定国家、城市或粘性会话时,在用户名中添加参数。
连接需要哪些信息?
共四项:主机、端口、用户名和密码。主机为 gate.hiproxy.shop。HTTP 和 HTTPS 端口为 6100,SOCKS5 为 6200。用户名以 hp 开头,例如 hpexample1。这些信息都可以从控制台复制。
代理密码不是您登录网站用的密码。您可以随时在控制台重新生成。重新生成后,请在所有使用该代理的工具中更新。
- 主机
- gate.hiproxy.shop
- HTTP、HTTPS 端口
- 6100
- SOCKS5 端口
- 6200
- 粘性会话
- 最长 60 分钟
如何添加用户名参数?
在代理用户名末尾依次添加参数,每个参数以连字符开头。示例:hpexample1-zone-res-cc-us-city-new_york-sid-job42a-ttl-30。修改参数不会改变密码。
| 参数 | 作用 |
|---|---|
| -zone- | 选择产品:res 为住宅,unl 为不限流量,isp 为静态 ISP,dc 为数据中心。 |
| -cc- | 设置出口国家,使用两位小写字母代码,例如 us 或 jp。 |
| -city- | 设置城市,使用小写字母,空格用下划线代替(new_york)。很多国家支持城市定位。 |
| -sid- | 使用相同会话 ID 的请求会通过同一个 IP 发出。ID 可以用字母和数字任意设置。 |
| -ttl- | 设置粘性会话保持 IP 的分钟数,范围 1 到 60。 |
生成用户名并复制代码
选择参数,即可看到用户名和对应语言的现成示例。
每个请求都使用新的 IP。
此示例使用的是示例用户名。您自己的用户名和密码在控制台中。
代理用户名
hpexample1-zone-res-cc-uscurl -x http://gate.hiproxy.shop:6100 \ -U "hpexample1-zone-res-cc-us:your_password" \ https://ipinfo.io/json
响应示例
{ "ip": "203.0.113.134", "country": "US", "city": "New York" }来自 美国 New York IP 的响应示例。
IP 应该轮换还是保持不变?
不加 -sid,每个请求都会获得一个新 IP。这是网关的默认设置,适合请求之间互不依赖的数据采集或排名监控。
如果任务需要在多个步骤中使用同一个 IP,比如先登录再浏览登录后的页面,请加上 -sid。如果要在固定分钟数内保持这个 IP,再加上 -ttl,最长 60 分钟。
可以不用密码连接吗?
可以。在控制台的 IP 白名单中登记最多 10 个服务器 IPv4 地址。来自这些服务器的请求无需代理密码即可通过。
如何检查是否可用?
打开终端,运行 curl -x http://USERNAME:PASSWORD@gate.hiproxy.shop:6100 https://api.ipify.org,把 USERNAME 和 PASSWORD 换成您自己的信息。输出的地址就是请求所用的 IP。不加 -sid 运行两次,应该会看到两个不同的 IP。
如何在浏览器或其他程序中设置?
在浏览器中打开代理设置或代理扩展,填入主机、端口、用户名和密码。使用 SOCKS5 时,把类型改为 SOCKS5,端口设为 6200。
大多数爬虫、HTTP 库和自动化工具只需一个代理 URL,例如 http://username:password@gate.hiproxy.shop:6100。把参数写在 URL 的用户名部分。
- Python
- Node.js
- Selenium
- Puppeteer
- Scrapy
- curl
- Go
- PHP
- Postman
- Google Chrome
无法连接时检查这些
407 Proxy Authentication Required
用户名或密码错误。请从控制台重新复制两者,并检查参数是否有拼写错误。如果重新生成过密码,也要在工具中更新。
连接被拒绝或超时
确认主机为 gate.hiproxy.shop,端口正确:HTTP 和 HTTPS 用 6100,SOCKS5 用 6200。检查工具中的协议是否与端口一致,以及防火墙是否拦截了出站连接。
IP 所在国家不对
检查 -cc- 是否为两位小写字母代码,城市名中的空格是否改成了下划线。静态 ISP 和数据中心 IP 固定在购买时选择的国家。
IP 变化比预期更频繁
加上带会话 ID 的 -sid- 和带所需分钟数的 -ttl-,最长 60 分钟。所有需要共用同一个 IP 的请求都必须发送相同的 sid。
我的订单仍在开通中
新订单在网络开通前显示为开通中。如果订单无法开通,会被取消,已付款项全部退回余额。