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