بازگشت به وبلاگ

چگونه بار را بین چندین ارائه‌دهنده پروکسی توزیع کنیم: استراتژی‌ها برای آربیتراژ و پارسینگ

راهنمای کامل توزیع بار بین ارائه‌دهندگان پروکسی: استراتژی‌های تعادل بار برای آربیتراژ، SMM و پارسینگ با مثال‌های تنظیمات

📅۲۲ بهمن ۱۴۰۴
```html

وقتی با ده‌ها حساب کاربری در Facebook Ads کار می‌کنید، یک آژانس SMM را اداره می‌کنید یا بازارها را پارس می‌کنید، وابستگی به یک ارائه‌دهنده پروکسی به یک ریسک بحرانی تبدیل می‌شود. نقص‌های فنی، مسدود شدن زیرشبکه‌ها یا تمام شدن محدودیت‌ها می‌تواند کل کار را فلج کند. در این مقاله، استراتژی‌های عملی توزیع بار بین چندین ارائه‌دهنده را بررسی می‌کنیم که ثبات را تضمین کرده و ریسک‌ها را به حداقل می‌رسانند.

ما طرح‌های خاصی برای تعادل بار برای وظایف مختلف نشان خواهیم داد: از فارم کردن حساب‌های تبلیغاتی تا پارسینگ انبوه. شما یاد خواهید گرفت که چگونه به درستی ارائه‌دهندگان را ترکیب کنید، چرخش خودکار را تنظیم کنید و کیفیت کار هر منبع پروکسی را پیگیری کنید.

چرا باید از چندین ارائه‌دهنده پروکسی استفاده کنیم

کار با یک ارائه‌دهنده پروکسی واحد چندین ریسک بحرانی برای کسب‌وکار ایجاد می‌کند. تصور کنید: شما 30 کمپین تبلیغاتی در Facebook Ads راه‌اندازی کرده‌اید، هر کدام از طریق یک حساب با پروکسی از یک ارائه‌دهنده. ناگهان ارائه‌دهنده مسدود شدن یک زیرشبکه کامل IP را دریافت می‌کند — و همه حساب‌های شما به طور همزمان در معرض خطر قرار می‌گیرند.

در اینجا مشکلات واقعی که داوری‌کنندگان و متخصصان SMM هنگام کار با یک ارائه‌دهنده با آن مواجه می‌شوند، آورده شده است:

  • مسدود شدن انبوه زیرشبکه‌ها: Facebook و Google به طور منظم دامنه‌های کامل IP از مراکز داده شناخته شده را مسدود می‌کنند. اگر همه حساب‌های شما از پروکسی‌های یک زیرشبکه استفاده کنند، مسدود شدن یک حساب می‌تواند منجر به بررسی سایرین شود.
  • نقص‌های فنی: هر ارائه‌دهنده‌ای ممکن است با اختلالات مواجه شود. اگر در آن لحظه کمپین‌های فعال دارید یا پارسینگ مهمی در حال انجام است، توقف می‌تواند هزینه‌های سنگینی به همراه داشته باشد.
  • تمام شدن محدودیت‌ها: هنگام کار با پروکسی‌های مقیم یا موبایل، ترافیک اغلب محدود است. اگر شما محدودیت ماهانه را در یک ارائه‌دهنده واحد تجاوز کنید، کار متوقف می‌شود.
  • محدودیت‌های جغرافیایی: یک ارائه‌دهنده ممکن است همه مناطق مورد نیاز شما را پوشش ندهد. برای کار با مناطق جغرافیایی مختلف، باید منابع اضافی را متصل کنید.
  • کیفیت‌های مختلف برای وظایف: پروکسی‌هایی که برای Instagram به خوبی کار می‌کنند، ممکن است در پارسینگ Wildberries یا برعکس، عملکرد خوبی نداشته باشند.

داوری‌کنندگان با تجربه حداقل 2-3 ارائه‌دهنده را به طور همزمان استفاده می‌کنند. به عنوان مثال، گروه اصلی حساب‌ها از طریق ارائه‌دهنده A (70% بار)، گروه پشتیبان از طریق ارائه‌دهنده B (20%) و برای آزمایش ترکیب‌های جدید از ارائه‌دهنده C (10%) استفاده می‌شود. این طرح حتی در صورت بروز مشکلات در یکی از تأمین‌کنندگان، استمرار کار را تضمین می‌کند.

مورد واقعی: یک آژانس SMM 45 حساب کاربری مشتریان را در Instagram از طریق یک ارائه‌دهنده پروکسی موبایل مدیریت می‌کرد. پس از یک نقص فنی در ارائه‌دهنده، دسترسی به حساب‌ها به مدت 6 ساعت از دست رفت. مشتریان نتوانستند پست‌های برنامه‌ریزی شده را دریافت کنند و آژانس اعتبار خود را از دست داد. پس از این حادثه، بار بین سه ارائه‌دهنده توزیع شد: 60% حساب‌ها بر روی اصلی، 30% بر روی پشتیبان و 10% بر روی سوم برای آزمایش.

استراتژی‌های توزیع بار

چندین استراتژی اثبات شده برای تعادل بار بین ارائه‌دهندگان پروکسی وجود دارد. انتخاب بستگی به وظیفه شما، بودجه و سطح بحرانی بودن کار مداوم دارد. هر استراتژی را با مثال‌های خاصی بررسی می‌کنیم.

استراتژی 1: ارائه‌دهنده اصلی + پشتیبان (80/20)

این ساده‌ترین و محبوب‌ترین طرح برای مبتدیان است. شما یک ارائه‌دهنده اصلی انتخاب می‌کنید که 80% بار را پردازش می‌کند و یک ارائه‌دهنده پشتیبان برای 20% باقی‌مانده. ارائه‌دهنده پشتیبان به عنوان بیمه‌ای در صورت بروز مشکلات با اصلی عمل می‌کند.

زمان استفاده: مناسب برای داوری‌کنندگان با 10-30 حساب تبلیغاتی یا متخصصان SMM که تا 50 پروفایل در شبکه‌های اجتماعی دارند. بودجه محدود است، اما به یک حفاظت پایه‌ای در برابر نقص‌ها نیاز است.

مثال تنظیم برای Facebook Ads: شما 25 حساب تبلیغاتی دارید. 20 حساب از طریق پروکسی‌های مقیم ارائه‌دهنده اصلی کار می‌کنند و 5 حساب از طریق پشتیبان. در مرورگر ضد شناسایی Dolphin Anty دو پروفایل-قالب با پروکسی‌های مختلف ایجاد می‌کنید و تنظیمات را تکرار می‌کنید. اگر ارائه‌دهنده اصلی در دسترس نباشد، به سرعت پروفایل‌ها را به پروکسی‌های پشتیبان تغییر می‌دهید.

استراتژی 2: توزیع یکنواخت (50/50 یا 33/33/33)

بار به طور مساوی بین دو یا سه ارائه‌دهنده تقسیم می‌شود. این استراتژی زمانی مناسب است که شما به هیچ تأمین‌کننده‌ای به طور کامل اعتماد ندارید یا در زمینه‌های با ریسک بالا کار می‌کنید که در آن حداکثر تنوع مهم است.

زمان استفاده: برای عملیات بزرگ در داوری (50+ حساب)، پارسینگ بازارها با بار بالا یا زمانی که در کشورهایی با محدودیت‌های سخت کار می‌کنید.

مثال برای پارسینگ Wildberries: شما نیاز دارید روزانه 100,000 کارت کالا را پارس کنید. وظیفه را بین سه ارائه‌دهنده تقسیم می‌کنید: ارائه‌دهنده A دسته "الکترونیک" را پارس می‌کند (33,000 کارت)، ارائه‌دهنده B — "پوشاک" (34,000)، ارائه‌دهنده C — "خانه و باغ" (33,000). اگر Wildberries زیرشبکه یکی از ارائه‌دهندگان را مسدود کند، شما فقط یک‌سوم داده‌ها را از دست می‌دهید، نه کل پارسینگ.

استراتژی 3: تقسیم بر اساس وظایف

هر ارائه‌دهنده مسئول نوع خاصی از وظایف است. به عنوان مثال، یک ارائه‌دهنده فقط برای فارم کردن حساب‌ها استفاده می‌شود، دومی برای راه‌اندازی کمپین‌های تبلیغاتی فعال و سومی برای پارسینگ و تحلیل.

زمان استفاده: زمانی که شما وظایف متنوعی با نیازهای مختلف به پروکسی دارید. فارم کردن حساب‌ها به اعتماد بالای IP نیاز دارد، تبلیغات فعال — به ثبات، پارسینگ — به سرعت و ارزان بودن.

مثال برای داوری TikTok Ads: ارائه‌دهنده A (پروکسی‌های موبایل) — برای گرم کردن حساب‌های جدید TikTok، شبیه‌سازی فعالیت واقعی. ارائه‌دهنده B (پروکسی‌های مقیم) — برای راه‌اندازی کمپین‌های تبلیغاتی در TikTok Ads Manager. ارائه‌دهنده C (پروکسی‌های مرکز داده) — برای پارسینگ رقبا و جمع‌آوری خلاقیت‌ها. هر نوع پروکسی برای وظیفه خود بهینه است.

استراتژی 4: توزیع جغرافیایی

ارائه‌دهندگان بر اساس مناطق جغرافیایی توزیع می‌شوند. یک ارائه‌دهنده ایالات متحده و کانادا را پوشش می‌دهد، دومی — اروپا، سومی — آسیا و آمریکای لاتین.

زمان استفاده: برای داوری بین‌المللی یا SMM چندمنطقه‌ای. همه ارائه‌دهندگان به یک اندازه نمی‌توانند همه کشورها را به خوبی پوشش دهند.

مثال برای SMM در Instagram: شما حساب‌های مشتریان را از کشورهای مختلف مدیریت می‌کنید. ارائه‌دهنده A در ایالات متحده تخصص دارد و IP‌های با کیفیت نیویورک و لس آنجلس را ارائه می‌دهد — از آن برای مشتریان آمریکایی استفاده می‌کنید. ارائه‌دهنده B در اروپا قوی است — برای مشتریان آلمانی، فرانسوی، اسپانیایی. ارائه‌دهنده C پوشش‌دهنده کشورهای CIS است — برای حساب‌های روسی‌زبان. هر حساب پروکسی از منطقه خود را دریافت می‌کند که خطر مسدود شدن را کاهش می‌دهد.

استراتژی توزیع برای چه کسانی پیچیدگی
اصلی + پشتیبان 80/20 مبتدیان، 10-30 حساب پایین
توزیع یکنواخت 50/50 یا 33/33/33 عملیات بزرگ، 50+ حساب متوسط
بر اساس وظایف هر ارائه‌دهنده — نوع کار خود وظایف متنوع متوسط
توزیع جغرافیایی بر اساس مناطق داوری بین‌المللی/SMM بالا

چگونه انواع پروکسی را از ارائه‌دهندگان مختلف ترکیب کنیم

علاوه بر توزیع بین ارائه‌دهندگان، مهم است که انواع پروکسی را به درستی ترکیب کنید. پروکسی‌های مقیم، موبایل و مرکز داده ویژگی‌های متفاوتی دارند و ترکیب هوشمندانه آن‌ها کارایی را افزایش می‌دهد.

ترکیب برای داوری Facebook Ads

طرح کلاسیک برای فارم و راه‌اندازی کمپین‌های تبلیغاتی شامل دو تا سه نوع پروکسی از ارائه‌دهندگان مختلف است:

  • پروکسی‌های موبایل (ارائه‌دهنده A): برای ثبت‌نام اولیه حساب‌های Facebook و گرم کردن به مدت 7-14 روز استفاده می‌شود. IP‌های موبایل حداکثر اعتماد را دارند، زیرا Facebook آن‌ها را به عنوان کاربران عادی گوشی‌های هوشمند می‌بیند. در این مرحله، شما پروفایل را پر می‌کنید، دوستان را اضافه می‌کنید و لایک می‌زنید.
  • پروکسی‌های مقیم (ارائه‌دهنده B): پس از گرم کردن، حساب به پروکسی‌های مقیم منتقل می‌شود تا کمپین‌های تبلیغاتی راه‌اندازی شود. IP‌های مقیم پایدارتر از موبایل هستند (هر 10-15 دقیقه تغییر نمی‌کنند) و ارزان‌ترند که در کار طولانی کمپین‌ها مهم است.
  • پروکسی‌های مرکز داده (ارائه‌دهنده C، به صورت اختیاری): برای وظایف کمکی — پارسینگ مخاطبان رقبا، جمع‌آوری داده‌های هدف‌گذاری. برای این وظایف به اعتماد بالا نیاز نیست، سرعت و قیمت پایین مهم است.

این طرح به شما امکان می‌دهد هزینه‌ها را بهینه کنید: پروکسی‌های گران‌قیمت موبایل فقط در مرحله بحرانی ثبت‌نام و گرم کردن (1-2 هفته) استفاده می‌شوند، کار اصلی از طریق پروکسی‌های مقیم با دسترسی بیشتر انجام می‌شود.

ترکیب برای SMM انبوه (Instagram، TikTok)

آژانس‌های SMM که ده‌ها حساب مشتری را مدیریت می‌کنند، اغلب از طرح هیبریدی استفاده می‌کنند:

  • پروکسی‌های مقیم (ارائه‌دهنده A) — 60% حساب‌ها: گروه اصلی حساب‌های مشتری از طریق پروکسی‌های مقیم کار می‌کند. آن‌ها تعادل بین اعتماد و هزینه را فراهم می‌کنند. برای پست‌گذاری منظم، استوری‌ها و تعامل با دنبال‌کنندگان مناسب هستند.
  • پروکسی‌های موبایل (ارائه‌دهنده B) — 30% حساب‌ها: برای مشتریان VIP یا حساب‌هایی با ریسک بالای مسدود شدن (به عنوان مثال، لایک انبوه، فالو انبوه). IP‌های موبایل احتمال مسدود شدن را در فعالیت‌های فعال کاهش می‌دهند.
  • پروکسی‌های مرکز داده (ارائه‌دهنده C) — 10% حساب‌ها: برای حساب‌های آزمایشی داخلی آژانس که مسدود شدن آن‌ها بحرانی نیست. برای آموزش کارکنان جدید و آزمایش استراتژی‌های جدید استفاده می‌شوند.

ترکیب برای پارسینگ بازارها

هنگام پارسینگ Wildberries، Ozon یا Avito، سرعت و حجم درخواست‌ها مهم است. در اینجا منطق دیگری کار می‌کند:

  • پروکسی‌های مرکز داده (ارائه‌دهنده A) — 70% درخواست‌ها: بار اصلی از طریق پروکسی‌های سریع و ارزان مرکز داده می‌گذرد. آن‌ها اجازه می‌دهند هزاران درخواست در دقیقه با حداقل هزینه انجام شود. برای پارسینگ داده‌های عمومی (قیمت‌ها، نام‌ها، توضیحات) مناسب هستند.
  • پروکسی‌های مقیم (ارائه‌دهنده B) — 30% درخواست‌ها: برای وظایف حساس‌تر — پارسینگ نظرات، داده‌های فروشندگان، دسته‌های مخفی. بازارها نسبت به دسترسی به چنین داده‌هایی از طریق مرکز داده‌ها سخت‌گیرتر هستند، IP‌های مقیم به راحتی عبور می‌کنند.

نکته مهم: هنگام ترکیب ارائه‌دهندگان، مطمئن شوید که IP‌ها در زیرشبکه‌ها تداخل نداشته باشند. اگر دو ارائه‌دهنده IP‌هایی از یک مرکز داده اجاره کنند، تنوع معنای خود را از دست می‌دهد — مسدود شدن زیرشبکه بر هر دو تأثیر می‌گذارد.

تنظیم تعادل در مرورگرهای ضد شناسایی

مرورگرهای ضد شناسایی — ابزار اصلی برای کار با چندین پروکسی هستند. Dolphin Anty، AdsPower، Multilogin و GoLogin به شما امکان می‌دهند پروفایل‌های جداگانه برای هر حساب با پروکسی‌های منحصر به فرد ایجاد کنید. بیایید ببینیم چگونه توزیع بار بین ارائه‌دهندگان را در راه‌حل‌های محبوب تنظیم کنیم.

تنظیم در Dolphin Anty

Dolphin Anty — انتخاب محبوبی در میان داوری‌کنندگان به دلیل مدیریت آسان پروفایل‌ها و خودکارسازی داخلی است. در اینجا نحوه تنظیم کار با سه ارائه‌دهنده آمده است:

  1. گروه‌های پروفایل ایجاد کنید: در منوی سمت چپ Dolphin، سه پوشه ایجاد کنید: "ارائه‌دهنده A (اصلی)", "ارائه‌دهنده B (پشتیبان)", "ارائه‌دهنده C (آزمایش‌ها)". این کار تقسیم بصری را آسان‌تر می‌کند.
  2. پروکسی هر ارائه‌دهنده را اضافه کنید: به بخش "پروکسی" → "اضافه کردن پروکسی" بروید. لیست پروکسی از اولین ارائه‌دهنده را به فرمت IP:PORT:LOGIN:PASS وارد کنید. گروه را "Provider_A" نام‌گذاری کنید. برای سایر ارائه‌دهندگان این کار را تکرار کنید.
  3. پروفایل‌ها را با گروه‌های پروکسی مرتبط کنید: هنگام ایجاد پروفایل جدید در بخش "پروکسی"، "استفاده از لیست" را انتخاب کنید → گروه مورد نظر را انتخاب کنید. Dolphin به طور خودکار یک پروکسی آزاد از این گروه را اختصاص می‌دهد.
  4. چرخش را تنظیم کنید: اگر ارائه‌دهنده از چرخش بر اساس زمان یا بر اساس درخواست پشتیبانی می‌کند، این را در تنظیمات پروکسی مشخص کنید. به عنوان مثال، برای پروکسی‌های موبایل، چرخش را هر 10 دقیقه از طریق URL خاص تغییر IP تنظیم کنید.
  5. عملکرد را بررسی کنید: چند پروفایل از گروه‌های مختلف را راه‌اندازی کنید و IP را از طریق سرویس whoer.net یا 2ip.ru بررسی کنید. اطمینان حاصل کنید که هر پروفایل از پروکسی ارائه‌دهنده خود استفاده می‌کند.

مزیت Dolphin — امکان عملیات انبوه است. شما می‌توانید 20 پروفایل را مشخص کنید و با یک کلیک آن‌ها را به گروه پروکسی دیگری تغییر دهید، اگر ارائه‌دهنده اصلی در دسترس نباشد.

تنظیم در AdsPower

AdsPower منطق مشابهی دارد، اما با ویژگی‌های پیشرفته‌تر خودکارسازی:

  1. پروکسی‌ها را از طریق CSV وارد کنید: AdsPower به شما امکان می‌دهد صدها پروکسی را به طور همزمان از طریق فایل CSV بارگذاری کنید. فایلی با ستون‌های: IP، Port، Username، Password، Provider_Name ایجاد کنید. از طریق بخش "مدیریت پروکسی" وارد کنید.
  2. از برچسب‌ها برای علامت‌گذاری استفاده کنید: هنگام ایجاد پروفایل، برچسبی با نام ارائه‌دهنده اضافه کنید (به عنوان مثال، #ProviderA). این کار به شما امکان می‌دهد پروفایل‌ها را به سرعت بر اساس منبع پروکسی فیلتر کنید.
  3. خودکارسازی تغییر در صورت بروز خطا: در AdsPower، ویژگی "Fallback Proxy" وجود دارد — اگر پروکسی اصلی در دسترس نباشد، پروفایل به طور خودکار به پروکسی پشتیبان تغییر می‌کند. در تنظیمات پروفایل، پروکسی اصلی (ارائه‌دهنده A) و پشتیبان (ارائه‌دهنده B) را مشخص کنید.
  4. از API برای تعادل دینامیک استفاده کنید: AdsPower یک API قدرتمند دارد. شما می‌توانید یک اسکریپت ساده بنویسید که در دسترس بودن ارائه‌دهندگان را نظارت کرده و پروفایل‌ها را به طور خودکار در صورت بروز نقص تغییر دهد.

تنظیم در Multilogin و GoLogin

Multilogin و GoLogin بر اساس اصول مشابه کار می‌کنند. در هر دو مرورگر، شما پروفایل‌های جداگانه ایجاد کرده و به صورت دستی پروکسی را برای هر کدام مشخص می‌کنید. برای تعادل بار، توصیه می‌شود از سیستم نام‌گذاری استفاده کنید:

  • پروفایل‌ها را با الگوی: FB_Account_01_ProvA، FB_Account_02_ProvB نام‌گذاری کنید. این کار به شما امکان می‌دهد به سرعت بفهمید که کدام پروفایل از کدام ارائه‌دهنده استفاده می‌کند.
  • یک جدول Excel با تطابق: پروفایل → پروکسی → ارائه‌دهنده → تاریخ آخرین بررسی ایجاد کنید. این کار مدیریت را در صورت افزایش تعداد حساب‌ها آسان‌تر می‌کند.
  • در GoLogin از ویژگی "Proxy Checker" برای بررسی منظم کارایی همه پروکسی‌ها استفاده کنید. پروکسی‌های غیرعملکردی به طور خودکار با رنگ قرمز علامت‌گذاری می‌شوند.

خطای رایج: بسیاری از مبتدیان همه پروفایل‌ها را بر روی پروکسی یک ارائه‌دهنده ایجاد می‌کنند و سپس در صورت بروز مشکلات سعی می‌کنند به طور انبوه آن‌ها را به دیگری تغییر دهند. این کار زمان‌بر است و می‌تواند منجر به مسدود شدن حساب‌ها به دلیل تغییر ناگهانی IP شود. رویکرد صحیح — در ابتدا پروفایل‌ها را بر اساس استراتژی انتخاب شده (80/20، 50/50 و غیره) بین ارائه‌دهندگان توزیع کنید.

خودکارسازی چرخش بین ارائه‌دهندگان

تغییر دستی بین ارائه‌دهندگان در صورت بروز نقص زمان‌بر است و می‌تواند منجر به توقف‌ها شود. خودکارسازی چرخش به سیستم اجازه می‌دهد به طور خودکار ارائه‌دهنده کارآمد را انتخاب کرده و در صورت بروز مشکلات تغییر کند. بیایید چندین روش پیاده‌سازی را بررسی کنیم.

استفاده از چرخنده‌های پروکسی

چرخنده پروکسی — یک سرویس واسط است که درخواست‌های شما را دریافت کرده و به طور خودکار آن‌ها را بین چندین ارائه‌دهنده توزیع می‌کند. شما به یک آدرس چرخنده متصل می‌شوید و آن درون خود بین ارائه‌دهندگان بر اساس قوانین تعیین شده تغییر می‌کند.

راه‌حل‌های محبوب:

  • Proxy-Cheap Rotator: ابزار رایگان که به شما امکان می‌دهد پروکسی‌ها از ارائه‌دهندگان مختلف را در یک مجموعه واحد ترکیب کنید. از طریق رابط وب تنظیم می‌شود و یک endpoint واحد برای اتصال تولید می‌کند.
  • ProxyMesh: سرویس پولی با منطق تعادل پیشرفته. از اولویت‌بندی ارائه‌دهندگان (اصلی → پشتیبان → اضطراری) و بررسی خودکار کارایی پشتیبانی می‌کند.
  • چرخنده شخصی بر روی HAProxy: برای کاربران فنی. HAProxy — یک بالانس‌دهنده بار رایگان و متن باز است. بر روی VPS نصب می‌شود و از طریق فایل پیکربندی تنظیم می‌شود.

مثال تنظیم یک چرخنده ساده: فرض کنید شما پروکسی‌هایی از سه ارائه‌دهنده دارید. شما چرخنده Proxy-Cheap را بر روی کامپیوتر یا VPS خود نصب می‌کنید، همه پروکسی‌ها را با برچسب‌های ارائه‌دهندگان به آن اضافه می‌کنید. یک قانون تنظیم می‌کنید: "از ارائه‌دهنده A در 70% موارد، B در 20%، C در 10% استفاده کنید". چرخنده یک آدرس به شما تولید می‌کند به شکل 127.0.0.1:8888. شما این آدرس را در همه پروفایل‌های مرورگر ضد شناسایی مشخص می‌کنید. چرخنده به طور خودکار درخواست‌ها را بر اساس نسبت‌های تعیین شده بین ارائه‌دهندگان توزیع می‌کند.

اسکریپت‌های بررسی و تغییر خودکار

اگر با مرورگرهای ضد شناسایی که API دارند (AdsPower، Dolphin Anty) کار می‌کنید، می‌توانید یک اسکریپت ساده نظارتی بنویسید. این اسکریپت هر 5-10 دقیقه در دسترس بودن پروکسی هر ارائه‌دهنده را بررسی کرده و پروفایل‌ها را در صورت بروز نقص به ارائه‌دهنده کارآمد تغییر می‌دهد.

منطق کار اسکریپت:

  1. اسکریپت لیست پروکسی هر ارائه‌دهنده را ذخیره می‌کند.
  2. هر 5 دقیقه یک درخواست آزمایشی از طریق پروکسی هر ارائه‌دهنده انجام می‌دهد (به عنوان مثال، به google.com).
  3. اگر ارائه‌دهنده A پاسخ ندهد یا خطا برگرداند، اسکریپت او را به عنوان "غیرقابل دسترسی" علامت‌گذاری می‌کند.
  4. از طریق API مرورگر ضد شناسایی، اسکریپت لیست همه پروفایل‌هایی را که از پروکسی ارائه‌دهنده A استفاده می‌کنند، دریافت می‌کند.
  5. این پروفایل‌ها را به پروکسی ارائه‌دهنده B (پشتیبان) تغییر می‌دهد.
  6. یک اعلان به تلگرام ارسال می‌کند: "ارائه‌دهنده A غیرقابل دسترسی است، 15 پروفایل به ارائه‌دهنده B تغییر یافتند".
  7. نظارت را ادامه می‌دهد. وقتی ارائه‌دهنده A دوباره در دسترس شد، پروفایل‌ها را به حالت قبلی برمی‌گرداند.

چنین اسکریپت‌هایی را می‌توان از فریلنسرها در Kwork یا FL.ru به قیمت 2000-5000 روبل سفارش داد. برای کاربران با تجربه — می‌توانند به راحتی در Python در عرض چند ساعت با استفاده از کتابخانه‌های requests و مستندات API مرورگر بنویسند.

ویژگی‌های داخلی ارائه‌دهندگان

برخی از ارائه‌دهندگان پروکسی مکانیزم‌های تعادل داخلی را ارائه می‌دهند. به عنوان مثال، شما پروکسی از دو ارائه‌دهنده خریداری می‌کنید و آن‌ها خود یک endpoint واحد با چرخش خودکار بین سرورهای خود ارائه می‌دهند. این کار راحت است، اما یک محدودیت دارد: تعادل فقط درون یک ارائه‌دهنده کار می‌کند و بین ارائه‌دهندگان مختلف تغییر نمی‌کند.

گزینه پیشرفته‌تر — استفاده از جلسات چسبناک (sticky sessions) است. ارائه‌دهنده به شما یک آدرس IP می‌دهد که به مدت معینی (به عنوان مثال، 10 دقیقه) به جلسه شما "چسبیده" می‌شود. این برای کار با شبکه‌های اجتماعی مفید است، جایی که تغییر مکرر IP درون یک جلسه باعث ایجاد شک و تردید می‌شود.

نظارت بر کیفیت و تغییر در صورت بروز نقص

توزیع بار بین ارائه‌دهندگان یک تنظیم یک‌باره نیست، بلکه یک فرآیند دائمی است. کیفیت پروکسی می‌تواند تغییر کند: امروز ارائه‌دهنده A به خوبی کار می‌کند، اما یک ماه بعد زیرشبکه‌های آن در مسدودیت‌ها قرار می‌گیرند. نظارت منظم به شما این امکان را می‌دهد که مشکلات را به موقع شناسایی کرده و توزیع را اصلاح کنید.

معیارها برای پیگیری

برای هر ارائه‌دهنده، معیارهای زیر را پیگیری کنید:

معیار چه چیزی را نشان می‌دهد نرمال سطح نگران‌کننده
Uptime (دسترس‌پذیری) درصد زمان کار بدون نقص >99% <95%
سرعت پاسخ زمان متوسط بارگذاری صفحه <3 ثانیه >7 ثانیه
درصد مسدودیت‌ها چند حساب مسدود شده‌اند <2% >10%
خطاهای اتصال تعداد درخواست‌های ناموفق در ساعت <5 >50
نمره اعتماد IP امتیاز شهرت IP (بر اساس whoer.net) >80% <50%

یک جدول ساده Google ایجاد کنید که به طور هفتگی این معیارها را برای هر ارائه‌دهنده وارد کنید. این کار به شما امکان می‌دهد روندها را مشاهده کنید: به عنوان مثال، ارائه‌دهنده B در دو هفته گذشته افزایش مسدودیت‌ها را نشان می‌دهد — ممکن است زیرشبکه‌های آن در لیست سیاه Facebook قرار گرفته باشد.

ابزارهای نظارت

برای خودکارسازی نظارت، از سرویس‌های تخصصی استفاده کنید:

  • Proxy Checker Pro: برنامه رایگان برای Windows/Mac که لیست‌های پروکسی را از نظر کارایی، سرعت و ناشناسی بررسی می‌کند. از بررسی انبوه تا 1000 پروکسی به طور همزمان پشتیبانی می‌کند.
  • API Whoer.net: API پولی برای بررسی نمره اعتماد پروکسی. می‌توانید آن را در اسکریپت‌های خود ادغام کرده و به طور خودکار کیفیت IP هر ارائه‌دهنده را بررسی کنید.
  • UptimeRobot: سرویس نظارت بر دسترسی. بررسی دسترسی پروکسی هر ارائه‌دهنده را هر 5 دقیقه تنظیم کنید. در صورت عدم دسترسی، یک اعلان به ایمیل یا تلگرام دریافت کنید.
  • داشبورد سفارشی در Google Sheets: یک جدول با فرمول‌هایی ایجاد کنید که به طور خودکار درصد درخواست‌های موفق/ناموفق را برای هر ارائه‌دهنده بر اساس لاگ‌های مرورگر ضد شناسایی محاسبه کند.

سناریوهای تغییر در صورت بروز مشکلات

از قبل تعیین کنید که در چه شرایطی بار را از یک ارائه‌دهنده به دیگری تغییر می‌دهید:

  • سناریو 1 — نقص کامل: ارائه‌دهنده بیش از 30 دقیقه در دسترس نیست. اقدام: به طور خودکار همه پروفایل‌ها را به ارائه‌دهنده پشتیبان تغییر دهید و از پشتیبانی ارائه‌دهنده اصلی مطلع کنید.
  • سناریو 2 — افزایش مسدودیت‌ها: در سه روز گذشته، درصد مسدود شدن حساب‌ها از طریق ارائه‌دهنده A از 2% به 15% افزایش یافته است. اقدام: ایجاد حساب‌های جدید از طریق این ارائه‌دهنده را متوقف کنید، حساب‌های جدید را به ارائه‌دهنده B منتقل کنید و کیفیت IP ارائه‌دهنده A را آزمایش کنید.
  • سناریو 3 — کاهش سرعت: زمان متوسط بارگذاری صفحات از طریق ارائه‌دهنده B از 2 به 8 ثانیه افزایش یافته است. اقدام: بار این ارائه‌دهنده را از 30% به 10% کاهش دهید و بار خالی شده را به ارائه‌دهندگان A و B توزیع کنید.
  • سناریو 4 — تمام شدن محدودیت ترافیک: ارائه‌دهنده پروکسی‌های مقیم 5% از محدودیت ماهانه ترافیک خود را دارد و تا پایان ماه هنوز 10 روز باقی مانده است. اقدام: بخشی از وظایف را به ارائه‌دهنده با ترافیک نامحدود منتقل کنید (معمولاً پروکسی‌های مرکز داده).

این سناریوها را به صورت یک چک‌لیست بنویسید و در صورت بروز مشکلات به آن پایبند باشید. این کار از تصمیمات هیجانی جلوگیری کرده و به حفظ حساب‌ها کمک می‌کند.

بهینه‌سازی هزینه‌ها هنگام کار با چندین ارائه‌دهنده

کار با چندین ارائه‌دهنده پروکسی هزینه‌ها را افزایش می‌دهد، اما با رویکرد صحیح می‌توان هزینه‌ها را بدون از دست دادن کیفیت بهینه کرد. بیایید استراتژی‌های صرفه‌جویی را بررسی کنیم.

ترکیب پروکسی‌های گران‌قیمت و ارزان

همه وظایف به پروکسی‌های گران‌قیمت موبایل نیاز ندارند. از اصل "ابزار مناسب برای وظیفه مناسب" استفاده کنید:

  • پروکسی‌های موبایل ($80-150/ماه برای IP): فقط برای وظایف بحرانی — ثبت‌نام و گرم کردن حساب‌های جدید Facebook/Instagram، کار با مشتریان VIP در SMM.
  • پروکسی‌های مقیم ($50-100/ماه برای IP یا $7-15 برای GB): برای کار اصلی — اداره کمپین‌های تبلیغاتی فعال، پست‌گذاری در شبکه‌های اجتماعی، پارسینگ با اعتماد بالا.
  • پروکسی‌های مرکز داده ($1-5/ماه برای IP): برای وظایف کمکی — پارسینگ داده‌های عمومی، نظارت بر رقبا، حساب‌های آزمایشی.

مثال بهینه‌سازی برای داوری‌کننده: به جای استفاده از پروکسی‌های موبایل برای همه 30 حساب ($2400-4500/ماه)، فقط برای 14 روز اول گرم کردن هر حساب از آن‌ها استفاده کنید. پس از گرم کردن، حساب را به پروکسی‌های مقیم منتقل کنید ($50/ماه). صرفه‌جویی: از $4500 به $1500/ماه با حفظ کیفیت.

استفاده از تعرفه‌های ترافیکی در مقابل IP‌های اختصاصی

ارائه‌دهندگان پروکسی‌های مقیم دو نوع تعرفه را ارائه می‌دهند:

  • بر اساس ترافیک: شما برای گیگابایت‌های داده‌های استفاده شده پرداخت می‌کنید (معمولاً $7-15 برای GB). مناسب برای وظایفی با حجم ترافیک کم — اداره شبکه‌های اجتماعی، راه‌اندازی تبلیغات.
  • IP‌های اختصاصی: قیمت ثابت برای IP در ماه ($50-100)، ترافیک نامحدود. مناسب برای پارسینگ حجم‌های بزرگ داده.

ترافیک ماهانه خود را محاسبه کنید و گزینه بهینه را انتخاب کنید. برای یک آژانس SMM که 40 حساب Instagram را مدیریت می‌کند (تقریباً 2-3 GB ترافیک برای هر حساب در ماه)، تعرفه ترافیکی به صرفه‌تر است: 40 حساب × 2.5 GB × $10/GB = $1000/ماه در مقابل $2000-4000 برای 40 IP اختصاصی.

مذاکره با ارائه‌دهندگان برای تخفیف‌ها

هنگام کار با چندین ارائه‌دهنده، شما به یک مشتری بزرگ برای هر یک از آن‌ها تبدیل می‌شوید. از این موضوع برای دریافت تخفیف‌ها استفاده کنید:

  • درخواست تخفیف بر اساس حجم: "من قصد دارم 50 GB/ماه استفاده کنم، چه تخفیفی می‌توانید ارائه دهید؟" بسیاری از ارائه‌دهندگان 10-20% تخفیف برای خرید بسته‌های بزرگ ارائه می‌دهند.
  • از دوره آزمایشی درخواست کنید: "من چندین ارائه‌دهنده را آزمایش می‌کنم، 3-5 روز رایگان یا با 50% تخفیف بدهید تا کیفیت را ارزیابی کنم".
  • برای چندین ماه به طور همزمان پرداخت کنید: معمولاً 10-15% تخفیف می‌دهد.
  • از برنامه‌های ارجاع استفاده کنید: کاربران دیگر را جذب کنید و پاداش‌هایی به موجودی خود دریافت کنید.

کنار گذاشتن ارائه‌دهندگان ناکارآمد

اگر به یک ارائه‌دهنده پروکسی خاص اعتماد ندارید یا کیفیت خدمات آن کاهش یافته است، بهتر است از آن کنار بگذارید و به دنبال گزینه‌های بهتر باشید. این کار به شما کمک می‌کند تا هزینه‌ها را کاهش دهید و کیفیت خدمات خود را حفظ کنید.

```