هر ارائهدهندهٔ پروکسی دو حالت بنیادین سشن دارد: چرخشی و sticky. انتخاب نادرست باعث بن شدن اکانتها، مسدود شدن اسکرپرها یا خراب شدن دادههای شما میشود. این راهنما دقیقاً توضیح میدهد هرکدام چطور کار میکنند، کِی باید استفاده شوند و چطور هر دو را از طریق یک endpoint پروکسی واحد پیکربندی کنید.
یک پروکسی چرخشی برای هر درخواست یک آدرس IP جدید (یا پس از یک بازهٔ بسیار کوتاه) اختصاص میدهد. وقتی برنامهٔ شما یک درخواست را از طریق یک پروکسی چرخشی میفرستد، gateway یک IP متفاوت از استخر انتخاب میکند، درخواست شما را فوروارد میکند و پاسخ را برمیگرداند. درخواست بعدی یک IP کاملاً متفاوت میگیرد.
این رفتار پیشفرض بیشتر استخرهای پروکسی مسکونی است. هیچ وضعیت سشنی بین درخواستها نگه داشته نمیشود. از دید سایت هدف، هر درخواست انگار از یک کاربر متفاوت در یک مکان متفاوت میآید.
چطور از نظر فنی کار میکند:
gate.jibaoproxy.com).چرخش در سطح gateway اتفاق میافتد. برنامهٔ شما یک اتصال واحد به endpoint پروکسی نگه میدارد، اما IP خروجی در هر درخواست عوض میشود.
یک پروکسی سشن sticky همان آدرس IP را برای یک مدت مشخص اختصاص میدهد، معمولاً بین ۱ تا ۳۰ دقیقه. هر درخواستی که با همان شناسهٔ سشن فرستاده شود تا زمانی که سشن منقضی شود یا IP از دسترس خارج شود، از همان IP خروجی عبور میکند.
این برای هر جریان کاری که سایت هدف IP شما را در طول چند درخواست ردیابی میکند حیاتی است. جریانهای ورود، فرمهای چندمرحلهای و تسویهحساب سبد خرید همه به ثبات IP نیاز دارند. اگر IP شما وسط جریان عوض شود، سرور آن را یک ربایش سشن تلقی میکند و شما را مسدود میکند.
چطور از نظر فنی کار میکند:
user-session-abc123).شناسهٔ سشن کلید کار است. عوضش کنید، یک IP جدید میگیرید. نگهش دارید، همان IP را نگه میدارید.
| عامل | پروکسی چرخشی | پروکسی سشن sticky |
|---|---|---|
| رفتار IP | IP جدید در هر درخواست | همان IP برای ۱ تا ۳۰ دقیقه |
| ناشناسی | حداکثری — هیچ الگویی برای ردیابی نیست | متوسط — IP در طول سشن ثابت است |
| سرعت | کمی سریعتر (بدون lookup سشن) | پس از برقراری سشن معادل است |
| مقاومت در برابر بن | بالا برای اسکرپ در مقیاس بزرگ | بالا برای جریانهای مبتنی بر اکانت |
| کاربردها | اسکرپ، پایش قیمت، ممیزی SEO | جریانهای ورود، شبکههای اجتماعی، تجارت الکترونیک |
| پیچیدگی | هیچ — رفتار پیشفرض | نیازمند مدیریت شناسهٔ سشن |
| هزینه | همان نرخ هر GB | همان نرخ هر GB |
| بهرهبرداری از استخر IP | در طول درخواستها از IPهای زیادی استفاده میکند | بهازای هر سشن فعال یک IP را نگه میدارد |
وقتی باید از هزاران یا میلیونها صفحه داده جمع کنید، پروکسیهای چرخشی درخواستهای شما را روی کل استخر IP پخش میکنند. هیچ IPای بهتنهایی آنقدر درخواست نمیفرستد که محدودیت نرخ را فعال کند. این رویکرد استاندارد برای اسکرپ کاتالوگ محصولات، آگهیهای شغلی، دادهٔ املاک و سوابق عمومی است.
پایش قیمت در تجارت الکترونیک نیازمند بررسی مکرر همان صفحات محصول در میان رقباست. پروکسیهای چرخشی تضمین میکنند هر بررسی از یک IP متفاوت بیاید و مانع میشوند سایت هدف الگوی پایش شما را تشخیص دهد و قیمتهای دستکاریشده به شما نشان دهد.
موتورهای جستجو نتایج را بر اساس مکان IP و تاریخچه شخصیسازی میکنند. پروکسیهای چرخشی به شما برای هر بررسی رتبه یک IP تمیز میدهند و مطمئن میشوند همان نتایجی را میبینید که یک بازدیدکنندهٔ واقعی برای اولین بار میبیند. این برای ردیابی دقیق SERP در چندین موقعیت جغرافیایی ضروری است.
تأیید اینکه تبلیغات در مناطق مختلف درست نمایش داده میشوند نیازمند درخواست از IPهای متنوع است. پروکسیهای چرخشی توزیع جغرافیایی طبیعی را بدون سربار مدیریت سشنهای جداگانه فراهم میکنند.
هر سایتی که نیازمند ورود است IP شما را در سراسر فرایند احراز هویت ردیابی میکند. اگر IP شما بین وارد کردن نام کاربری و ارسال رمز عبور عوض شود، سرور آن را مشکوک تلقی میکند. سشنهای sticky ثبات IP را در کل توالی ورود حفظ میکنند.
تسویهحساب تجارت الکترونیک معمولاً شامل این مراحل است: افزودن به سبد، وارد کردن آدرس ارسال، وارد کردن پرداخت، تأیید سفارش. هر مرحله بررسی میکند که درخواست از همان IP مرحلهٔ قبل بیاید. یک سشن sticky با مدت ۱۰ تا ۳۰ دقیقه کل جریان را پوشش میدهد.
پلتفرمهایی مثل Instagram، Facebook و TikTok اکانتها را با IP fingerprint میکنند. مدیریت چند اکانت نیازمند اختصاص یک سشن sticky اختصاصی به هر اکانت است. اگر اکانت A و اکانت B یک IP را به اشتراک بگذارند، هر دو پرچم میخورند. برای هر اکانت یک شناسهٔ سشن یکتا با سشنهای stickyای که کل پنجرهٔ مدیریت را پوشش میدهند استفاده کنید.
بسیاری از سایتها در اولین بازدید cookie تنظیم میکنند و در درخواستهای بعدی آن را در برابر IP مبدأ اعتبارسنجی میکنند. پروکسیهای چرخشی این اعتبارسنجی را میشکنند چون IP عوض میشود اما cookie باقی میماند. سشنهای sticky هم cookie و هم IP را ثابت نگه میدارند.
JIBAO Proxy از هر دو سشن چرخشی و sticky از طریق همان endpoint gateway پشتیبانی میکند: gate.jibaoproxy.com. رفتار سشن با قالب نام کاربری کنترل میشود.
حالت چرخشی (پیشفرض): با اعتبارنامههای استاندارد خود وصل شوید. هر درخواست بهصورت خودکار یک IP جدید میگیرد.
gate.jibaoproxy.com2000 (HTTP) یا 2001 (SOCKS5)your_usernameyour_passwordحالت سشن sticky: یک شناسهٔ سشن به نام کاربری خود اضافه کنید. همهٔ درخواستها با همان شناسهٔ سشن برای مدت پیکربندیشده از همان IP استفاده میکنند.
gate.jibaoproxy.com2000 (HTTP) یا 2001 (SOCKS5)your_username-session-SESSION_IDyour_passwordهمچنین میتوانید با افزودن یک کد کشور، کشورهای خاصی را هدف بگیرید:
your_username-country-us-session-SESSION_IDبرای جزئیات بیشتر دربارهٔ پروکسیهای مسکونی پویا، پروکسی مسکونی پویا را ببینید. برای IPهای استاتیک اختصاصی که هرگز نمیچرخند، پروکسی مسکونی استاتیک را ببینید.
import requests
import uuid
PROXY_HOST = "gate.jibaoproxy.com"
PROXY_PORT = 2000
USERNAME = "your_username"
PASSWORD = "your_password"
def get_proxy_url(session_id=None, country=None):
"""ساخت URL پروکسی برای حالت چرخشی یا sticky."""
user = USERNAME
if country:
user += f"-country-{country}"
if session_id:
user += f"-session-{session_id}"
return f"http://{user}:{PASSWORD}@{PROXY_HOST}:{PROXY_PORT}"
# --- حالت چرخشی: IP جدید در هر درخواست ---
print("=== Rotating Mode ===")
for i in range(3):
proxy_url = get_proxy_url()
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy_url, "https": proxy_url},
timeout=15,
)
print(f"Request {i+1}: {resp.json()['origin']}")
# --- حالت sticky: همان IP برای همهٔ درخواستهای سشن ---
print("\n=== Sticky Session Mode ===")
session_id = uuid.uuid4().hex[:8]
for i in range(3):
proxy_url = get_proxy_url(session_id=session_id)
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy_url, "https": proxy_url},
timeout=15,
)
print(f"Request {i+1}: {resp.json()['origin']}")
# هر سه درخواست بالا همان IP را نشان خواهند داد.
# --- چند سشن sticky (مثلاً یکی بهازای هر اکانت) ---
print("\n=== Multiple Sticky Sessions ===")
accounts = ["shop_account_1", "shop_account_2", "shop_account_3"]
for account in accounts:
proxy_url = get_proxy_url(session_id=account, country="us")
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy_url, "https": proxy_url},
timeout=15,
)
print(f"{account}: {resp.json()['origin']}")
# هر اکانت IP اختصاصی خودش را میگیرد.
اگر یک جریان ورود را با یک سشن sticky شروع کنید و بعد بهاشتباه یک درخواست بدون شناسهٔ سشن بفرستید، gateway یک IP تصادفی اختصاص میدهد. سایت هدف یک IP متفاوت وسط جریان میبیند و شما را مسدود میکند. همیشه مطمئن شوید شناسهٔ سشن شما در همهٔ درخواستهای یک جریان کاری ثابت است.
تنظیم یک سشن sticky یکدقیقهای برای جریان تسویهحسابی که ۳ دقیقه طول میکشد یعنی IP شما پیش از تکمیل خرید عوض میشود. حداکثر زمان جریان کاریتان را تخمین بزنید و یک حاشیه اضافه کنید. برای بیشتر جریانهای تعاملی، ۱۰ تا ۱۵ دقیقه یک پیشفرض امن است.
اگر ۵۰ اکانت شبکهٔ اجتماعی مدیریت میکنید و بهاشتباه برای دو تای آنها از یک شناسهٔ سشن استفاده کنید، هر دو اکانت از طریق همان IP عبور میکنند. پلتفرم آنها را به هم مرتبط میکند و هر دو را بن میکند. برای هر اکانت یک شناسهٔ سشن یکتا و قطعی تولید کنید (مثلاً هش نام اکانت).
برخی اسکرپرها در اولین درخواست برای دور زدن CAPTCHA یا دروازههای سنی cookie تنظیم میکنند و سپس آن cookieها را در درخواستهای بعدی دوباره استفاده میکنند. با پروکسیهای چرخشی، IP عوض میشود اما cookie میماند — و سایت هدف این ناهماهنگی را تشخیص میدهد. برای هر اسکرپی که به ماندگاری cookie متکی است از سشنهای sticky استفاده کنید.
سشنهای sticky یک IP را برای مدت سشن از استخر نگه میدارند و IPهای در دسترس برای سایر درخواستها را کاهش میدهند. اگر تسک شما بدون وضعیت است (مثلاً اسکرپ صفحات استاتیک)، از پروکسیهای چرخشی استفاده کنید تا بهرهبرداری از استخر را بیشینه و احتمال محدودیت نرخ روی هر IP را کمینه کنید.
تصمیم ساده است: آیا سایت هدف باید همان IP را در چند درخواست ببیند؟
برای جریانهای ترکیبی (مثلاً اسکرپ فهرستی از URLها با چرخشی، سپس ورود به هرکدام با sticky)، با افزودن یا حذف پارامتر سشن در نام کاربری حالتها را عوض کنید. نیازی به تغییر endpoint یا port نیست.
JIBAO Proxy پروکسیهای مسکونی پویا را از $2/GB با هر دو حالت سشن ارائه میدهد، و IPهای مسکونی استاتیک را با $5.88/ماه برای اکانتهایی که به یک IP دائمی و هرگز نچرخان نیاز دارند. برای همهٔ گزینهها صفحهٔ قیمتگذاری کامل را ببینید.
۵ دلار اعتبار رایگان بگیرید تا هر دو حالت سشن چرخشی و sticky را با پروکسی مسکونی آزمایش کنید.
شروع تست رایگانکاربران جدید با ثبتنام 500MB هدیه میگیرند، بهعلاوه بونوس اولین شارژ. پیشنهاد محدود.