Panduan lengkap dari nol: bikin akun, beli & create residential proxy, generate API access, bikin command buat AI agent, sampai generate bulk proxy untuk multi-account operations.
Residential proxy = IP dari device rumahan asli, susah kedeteksi. Format akhir: user:pass@gateway:port. Daftar → beli paket residential → set whitelist/auth → ambil endpoint gateway → generate bulk list buat agent. Sticky session buat IP tetap, rotating buat ganti tiap request.
Pertama, daftar akun di proxyscrape.com. Pilih plan Residential sesuai kebutuhan bandwidth (GB/bulan).
Mulai dari paket terkecil dulu (1GB ~ $5) buat test. Kalau workflow lo cocok baru upgrade. Bandwidth residential expensive — jangan kebanyakan beli sekaligus.
Setelah punya paket, masuk ke Dashboard → Residential Proxies. Disini lo set authentication dan ambil endpoint gateway.
Pilih authentication method:
Set username/password lo, lalu copy endpoint gateway:
# Endpoint format ProxyScrape Residential
Gateway: rp.proxyscrape.com
Port: 6060 # HTTP/HTTPS
Port: 7777 # SOCKS5
User: your_username
Pass: your_password
# Final proxy URL
http://user:pass@rp.proxyscrape.com:6060
Jangan share password di public repo. Simpen di .env file dan add ke .gitignore. Banyak orang kena drain bandwidth gara-gara leak password di GitHub.
Test koneksi:
$ curl -x http://user:[email protected]:6060 https://api.ipify.org
$ # Output: IP residential random dari pool
API access dipake buat fetch list proxy programmatically — useful kalau lo mau bikin rotation atau bulk export ke tools lain.
ps_xxxxxxxxxxxxxxxx).env# ~/.env
PROXYSCRAPE_API_KEY="ps_xxxxxxxxxxxxxxxx"
PROXYSCRAPE_USER="your_username"
PROXYSCRAPE_PASS="your_password"
PROXYSCRAPE_GATEWAY="rp.proxyscrape.com:6060"
Verify API works:
$ curl -H "Authorization: Bearer $PS_KEY" \
https://api.proxyscrape.com/v3/account/usage
Bikin Python helper biar agent (bot, scraper, automation) bisa pake proxy ini gampang. Pattern: load dari env, generate session ID buat sticky/rotating.
# proxy_helper.py
import os, random, string
from dotenv import load_dotenv
load_dotenv()
def get_proxy(sticky=False):
"""Return proxy URL. Sticky=True untuk session yang sama."""
user = os.getenv("PROXYSCRAPE_USER")
pwd = os.getenv("PROXYSCRAPE_PASS")
gw = os.getenv("PROXYSCRAPE_GATEWAY")
if sticky:
sid = ''.join(random.choices(string.ascii_lowercase + string.digits, k=8))
user = f"{user}-session-{sid}"
return f"http://{user}:{pwd}@{gw}"
# Usage
import requests
proxy = get_proxy(sticky=True)
r = requests.get("https://api.ipify.org", proxies={"http": proxy, "https": proxy})
print(r.text)
Sticky vs Rotating:
Buat multi-account operations atau distribusi ke banyak tools, lo butuh list proxy dengan session unique per line.
# bulk_proxy.py — generate 100 unique sticky sessions
import os, random, string
from dotenv import load_dotenv
load_dotenv()
user = os.getenv("PROXYSCRAPE_USER")
pwd = os.getenv("PROXYSCRAPE_PASS")
gw = os.getenv("PROXYSCRAPE_GATEWAY")
with open("proxies.txt", "w") as f:
for i in range(100):
sid = ''.join(random.choices(string.ascii_lowercase + string.digits, k=8))
f.write(f"http://{user}-session-{sid}:{pwd}@{gw}\n")
print("✓ Generated 100 proxies → proxies.txt")
Format output (compatible dengan 9router, Selenium, Playwright, dll):
File ini langsung bisa di-import ke 9router, multi-account farming tools, atau automation framework apapun.
Hal yang bikin proxy lo gak jalan, dari yang sering banget kejadian.
Residential proxy charged per GB. Kalau scraping HD images atau video — bandwidth abis dalam jam. Set monitoring di dashboard, jangan loop tanpa rate limit.
Sticky session di ProxyScrape biasanya 10-30 menit. Untuk login flow yang panjang, ganti session ID kalau kena 401/403 — jangan retry pake session lama.
Kalau pake SOCKS5 di port 7777, beberapa client butuh verify=False. Untuk HTTPS proxy di port 6060 normalnya gak ada masalah.
Kalau lo deploy dari VPS dan IP server berubah, IP whitelist gak match → 401. Pake username/password method buat skip masalah ini.
Residential proxy bukan magic. Kalau target deteksi via fingerprint (canvas, WebGL, fonts), lo butuh lebih dari sekedar proxy — pake stealth browser atau anti-detect setup.