跳至內容
royalproxy

如何設定 RoyalProxy 代理

所有 RoyalProxy 產品都經同一閘道,以代理用戶名稱和密碼連線。本指南說明在哪裏找到這些資料、用戶名稱選項如何運作,以及如何解決常見錯誤。

步驟

  1. 1

    以用戶名稱註冊

    以用戶名稱和密碼建立帳戶。每個 IP 地址最多可開 3 個帳戶。

  2. 2

    增值餘額

    在安全的付款視窗以加密貨幣增值 USD 餘額。最低 $40,餘額不會過期。

  3. 3

    購買計劃

    選擇無限流量、住宅、靜態 ISP 或數據中心代理,以餘額付款。網絡開通前,訂單會顯示啟用中。

  4. 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-us
curl -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 函式庫及自動化工具通常接受代理網址,例如 http://username:password@gate.royalproxy.online:6100。把用戶名稱選項放在網址中的用戶名稱部分。

  • 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 更換太頻密

    加上 -sid- 及連線階段 ID,再加 -ttl- 及所需分鐘數,最長 60。所有需要共用同一 IP 的請求都要傳送相同的 sid。

  • 計劃尚未啟用

    新訂單在網絡端開通前會顯示啟用中。如訂單無法啟用,會被取消,全數金額退回你的餘額。

代理 API 文件RoyalProxy REST API:查詢餘額及連線資料、取得價格及國家、報價及下單購買代理,以及建立代理用戶名稱。API 文件

準備好連線?

建立帳戶即可取得代理用戶名稱和密碼。