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

سرور پروکسی خانگی بر روی Raspberry Pi: راهنمای گام به گام برای آربیتراژ و SMM

رازبری پای با قیمت ۳۰۰۰ روبل به یک سرور پروکسی کامل با آی‌پی خانگی تبدیل می‌شود - ایده‌آل برای چند حساب کاربری و پارسینگ بدون پرداخت‌های ماهانه برای پروکسی.

📅۱۶ خرداد ۱۴۰۵
```html

Raspberry Pi یک کامپیوتر کوچک تک‌برد به اندازه یک کارت اعتباری است که حدود 3000–5000 روبل قیمت دارد و کمتر از یک لامپ برق مصرف می‌کند. با اتصال آن به اینترنت خانگی، شما یک سرور پروکسی کامل با IP واقعی مقیم دریافت می‌کنید — همان‌طور که کاربران خانگی معمولی استفاده می‌کنند. این ویژگی آن را برای آربیتراژکنندگان، متخصصان SMM و همه کسانی که با مدیریت چند حساب کار می‌کنند جذاب می‌کند. در این مقاله، بررسی می‌کنیم که چگونه چنین سروری را از صفر بسازیم، چه قابلیت‌هایی دارد و چه زمانی بهتر است پروکسی‌های مقیم تجاری را به جای راه‌حل‌های خانگی انتخاب کنیم.

چرا به پروکسی خانگی نیاز داریم و این برای چه کسانی مناسب است

زمانی که شما پروکسی را از یک ارائه‌دهنده تجاری خریداری می‌کنید، ماهانه هزینه می‌پردازید و به زیرساخت‌های دیگران وابسته هستید. پروکسی خانگی بر روی Raspberry Pi — سرور خودتان است که 24/7 کار می‌کند، حدود 5 وات انرژی مصرف می‌کند و هزینه نگهداری آن بسیار کم است. مزیت اصلی آن — آدرس IP اینترنت خانگی شماست که از نظر فنی با آدرس کاربر معمولی تفاوتی ندارد.

برای چه کارهایی این موضوع مهم است:

  • آربیتراژکنندگان و خریداران رسانه — از IP خانگی برای گرم کردن حساب‌های Facebook Ads و TikTok Ads استفاده می‌کنند. الگوریتم‌های پلتفرم به آدرس‌های خانگی بیشتر از IP‌های مراکز داده اعتماد دارند.
  • متخصصان SMM — چندین حساب Instagram یا VK را از طریق یک IP خانگی پایدار متصل می‌کنند، زمانی که نیازی به جابجایی جغرافیایی نیست.
  • پارس‌کنندگان بازارها — Wildberries و Ozon کمتر IP‌های خانگی را در درخواست‌های معقول مسدود می‌کنند تا آدرس‌های مراکز داده.
  • آزمایش‌کنندگان تبلیغات — بررسی می‌کنند که تبلیغات برای کاربران از یک منطقه خاص (شهر شما) چگونه به نظر می‌رسد.
  • توسعه‌دهندگان و تکنسین‌ها — زیرساخت خود را بدون وابستگی به طرف‌های سوم می‌سازند.

محدودیت مهم: شما فقط یک IP خانگی دارید. این بدان معناست که همه پروفایل‌ها در مرورگر ضد شناسایی که از این پروکسی متصل شده‌اند، آدرس خارجی یکسانی خواهند داشت. برای مدیریت چند حساب انبوه (بیش از 20 حساب) Raspberry Pi خانگی مناسب نیست — در اینجا به پروکسی‌های تجاری موبایل با جابجایی IP نیاز دارید.

چه چیزهایی لازم است: تجهیزات و الزامات

برای ساخت سرور پروکسی خانگی، لیست حداقلی است. نیازی به هیچ تجهیزات خاصی نیست — همه اینها را می‌توانید از Wildberries، Ozon یا DNS خریداری کنید.

جزء چه چیزی انتخاب کنیم قیمت تقریبی
Raspberry Pi Pi 3B+، Pi 4 (2 گیگابایت RAM) یا Pi Zero 2W 2500–6000 ₽
کارت MicroSD حداقل 8 گیگابایت، توصیه می‌شود 16–32 گیگابایت Class 10 300–700 ₽
منبع تغذیه USB-C 5V / 3A (برای Pi 4) یا MicroUSB (برای Pi 3) 400–800 ₽
کابل شبکه کابل اترنت برای اتصال به روتر 100–300 ₽
جعبه (اختیاری) جعبه پلاستیکی با خنک‌کننده 500–1200 ₽

در مجموع، بودجه اولیه: از 3500 تا 9000 روبل بسته به مدل Pi. این یک هزینه یک‌باره است — بعد از آن فقط برای برق پرداخت می‌کنید (حدود 50–80 روبل در ماه). برای سرور پروکسی، مدل Raspberry Pi 3B+ کافی است — این مدل در بار متوسط کارایی خوبی دارد. اگر قصد دارید ترافیک زیادی را از طریق پروکسی عبور دهید یا خدمات اضافی را راه‌اندازی کنید — از Pi 4 با 2 گیگابایت RAM استفاده کنید.

💡 نکته مهم درباره ارائه‌دهنده اینترنت

برخی از ارائه‌دهندگان IP دینامیک ارائه می‌دهند (در هر بار اتصال تغییر می‌کند) یا از CG-NAT استفاده می‌کنند — این بدان معناست که شما IP عمومی واقعی ندارید. در این صورت، اتصال به پروکسی شما از خارج دشوارتر خواهد بود. از ارائه‌دهنده خود بپرسید که آیا IP سفید (عمومی) دارید — گاهی اوقات این IP به صورت رایگان یا با پرداخت کم 50–100 ₽/ماه ارائه می‌شود.

نصب سیستم‌عامل بر روی Raspberry Pi

برای سرور پروکسی از Raspberry Pi OS Lite استفاده می‌کنیم — این نسخه سبک سیستم‌عامل بدون رابط گرافیکی است که حداقل منابع را مصرف می‌کند. تمام مدیریت از طریق خط فرمان (SSH) انجام خواهد شد.

مرحله 1. دانلود Raspberry Pi Imager

به وب‌سایت raspberrypi.com/software بروید و برنامه Raspberry Pi Imager را برای Windows یا macOS دانلود کنید. این ابزار رسمی برای نوشتن تصویر بر روی کارت حافظه است.

مرحله 2. نوشتن تصویر بر روی کارت

کارت MicroSD را از طریق آداپتور به کامپیوتر وصل کنید. Raspberry Pi Imager را باز کنید → مدل Pi خود را انتخاب کنید → در بخش OS، Raspberry Pi OS Lite (64-bit) را انتخاب کنید → کارت حافظه را انتخاب کنید → روی "بعدی" کلیک کنید. قبل از نوشتن، برنامه از شما می‌خواهد که تنظیمات را پیکربندی کنید — حتماً این کار را انجام دهید:

  • SSH را فعال کنید (علامت "Enable SSH")
  • نام کاربری و رمز عبور را تعیین کنید (به عنوان مثال، کاربر: pi، رمز عبور را به صورت مطمئن انتخاب کنید)
  • نام شبکه Wi-Fi و رمز عبور خود را وارد کنید (اگر از اترنت استفاده نمی‌کنید)

مرحله 3. اولین راه‌اندازی و اتصال

کارت را در Raspberry Pi قرار دهید، منبع تغذیه را وصل کنید. پس از 1–2 دقیقه دستگاه راه‌اندازی می‌شود. آدرس IP آن را در تنظیمات روتر خود پیدا کنید (معمولاً در بخش "دستگاه‌های متصل" یا "DHCP-clients"). از کامپیوتر خود از طریق SSH متصل شوید — در Windows PowerShell را باز کنید یا از PuTTY استفاده کنید:

ssh [email protected]

192.168.1.XXX را با IP واقعی Raspberry Pi خود جایگزین کنید. پس از اتصال، بلافاصله سیستم را به‌روز کنید:

sudo apt update && sudo apt upgrade -y

همچنین توصیه می‌کنیم که Raspberry Pi را در تنظیمات روتر به یک IP استاتیک اختصاص دهید (نسبت IP به MAC) تا آدرس دستگاه در شبکه محلی تغییر نکند.

تنظیم پروکسی HTTP/HTTPS از طریق Squid

Squid یک سرور پروکسی معتبر است که از HTTP و HTTPS پشتیبانی می‌کند. این سرور برای مرورگرها، مرورگرهای ضد شناسایی و اکثر ابزارهایی که با پروکسی HTTP کار می‌کنند، بسیار مناسب است. تنظیم آن حدود 10–15 دقیقه طول می‌کشد.

نصب Squid:

sudo apt install squid -y

ایجاد فایل با رمزهای عبور برای احراز هویت:

sudo apt install apache2-utils -y
sudo htpasswd -c /etc/squid/passwords myuser

رمز عبور برای کاربر myuser را وارد کنید. این نام کاربری و رمز عبور را هنگام اتصال به پروکسی وارد خواهید کرد.

تنظیم فایل پیکربندی:

sudo nano /etc/squid/squid.conf

محتویات را پیدا کرده و با خطوط زیر جایگزین کنید (یا به انتها اضافه کنید). برای سادگی می‌توانید یک نسخه پشتیبان از نسخه اصلی تهیه کرده و یک پیکربندی جدید ایجاد کنید:

# پورت پروکسی
http_port 3128

# احراز هویت با نام کاربری و رمز عبور
auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwords
auth_param basic realm Proxy
acl authenticated proxy_auth REQUIRED

# اجازه فقط به کاربران مجاز
http_access allow authenticated
http_access deny all

# پنهان کردن IP واقعی (حالت ناشناس)
forwarded_for delete
via off
request_header_access X-Forwarded-For deny all

فایل را ذخیره کنید (Ctrl+O، Enter، Ctrl+X) و Squid را مجدداً راه‌اندازی کنید:

sudo systemctl restart squid
sudo systemctl enable squid

پروکسی HTTP شما آماده است. اطلاعات برای اتصال: آدرس IP Raspberry Pi (یا IP خارجی روتر شما)، پورت 3128، نام کاربری و رمز عبوری که تعیین کرده‌اید. پروتکل — HTTP.

تنظیم پروکسی SOCKS5 از طریق 3proxy

SOCKS5 پروتکل جامع‌تری نسبت به HTTP است. این پروتکل با هر نوع ترافیکی (فقط ترافیک مرورگر نیست) کار می‌کند، از UDP پشتیبانی می‌کند و برای مرورگرهای ضد شناسایی مانند Dolphin Anty، AdsPower و Multilogin مناسب‌تر است. برای تنظیم SOCKS5 از 3proxy استفاده می‌کنیم — یک سرور سبک و سریع که به خوبی بر روی سخت‌افزار ضعیف Raspberry Pi کار می‌کند.

نصب 3proxy:

sudo apt install 3proxy -y

ایجاد فایل پیکربندی:

sudo nano /etc/3proxy/3proxy.cfg

محتویات زیر را وارد کنید:

daemon
log /var/log/3proxy.log D
logformat "- +_L%t.%.  %N.%p %E %U %C:%c %R:%r %O %I %h %T"

# کاربران (نام کاربری:رمز عبور در هش)
users myuser:CL:mypassword123

# احراز هویت
auth strong

# اجازه به کاربران
allow myuser

# SOCKS5 در پورت 1080
socks -p1080

myuser و mypassword123 را با اطلاعات خود جایگزین کنید. فایل را ذخیره کرده و سرویس را راه‌اندازی کنید:

sudo systemctl restart 3proxy
sudo systemctl enable 3proxy

اکنون شما یک پروکسی SOCKS5 در پورت 1080 دارید. اطلاعات برای اتصال: آدرس IP Raspberry Pi، پورت 1080، نام کاربری و رمز عبور. پروتکل — SOCKS5.

📌 Squid یا 3proxy — کدام را انتخاب کنیم؟

اگر با مرورگرهای ضد شناسایی (Dolphin Anty، AdsPower، GoLogin) کار می‌کنید — 3proxy با SOCKS5 را نصب کنید. این پروکسی سازگاری بهتری دارد و حریم خصوصی بیشتری را فراهم می‌کند. Squid با پروکسی HTTP برای کارهای ساده مناسب است: پارسینگ، آزمایش وب‌سایت‌ها، اتوماسیون از طریق ابزارهای ساده.

چگونه به پروکسی از خارج متصل شویم: فوروارد کردن پورت‌ها و DynDNS

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

مرحله 1. فوروارد کردن پورت‌ها در روتر

به پنل مدیریت روتر وارد شوید (معمولاً 192.168.1.1 یا 192.168.0.1). بخش "فوروارد کردن پورت" (Port Forwarding) یا "سرورهای مجازی" را پیدا کنید. یک قانون اضافه کنید:

  • پورت خارجی: 1080 (یا 3128 برای Squid)
  • IP داخلی: IP استاتیک Raspberry Pi شما (به عنوان مثال، 192.168.1.100)
  • پورت داخلی: 1080 (یا 3128)
  • پروتکل: TCP

پس از این، می‌توانید به پروکسی خود با استفاده از IP خارجی روتر خود متصل شوید. می‌توانید آن را در وب‌سایت 2ip.ru یا در پنل کاربری ارائه‌دهنده خود پیدا کنید.

مرحله 2. DNS دینامیک (اگر IP تغییر می‌کند)

اگر ارائه‌دهنده شما IP دینامیک ارائه می‌دهد (در هر بار راه‌اندازی روتر تغییر می‌کند)، هر بار به‌روزرسانی آدرس در تنظیمات پروکسی ناخوشایند است. راه‌حل — سرویس DynDNS که یک نام دامنه ثابت را به IP متغیر شما پیوند می‌دهد. سرویس‌های رایگان محبوب: DuckDNS، No-IP، Cloudflare (از طریق API).

مثال تنظیم DuckDNS بر روی Raspberry Pi — در duckdns.org ثبت‌نام کنید، یک زیر دامنه ایجاد کنید (به عنوان مثال، myproxy.duckdns.org) و کلاینت به‌روزرسانی را نصب کنید:

mkdir ~/duckdns && cd ~/duckdns
echo "echo url=\"https://www.duckdns.org/update?domains=دامنهشما&token=توکنشما&ip=\" | curl -k -o ~/duckdns/duck.log -K -" > duck.sh
chmod 700 duck.sh
# اضافه کردن به cron (به‌روزرسانی هر 5 دقیقه)
crontab -e
# اضافه کردن خط:
# */5 * * * * ~/duckdns/duck.sh >/dev/null 2>&1

اکنون پروکسی شما از هر نقطه‌ای از جهان با آدرس myproxy.duckdns.org:1080 در دسترس است.

اتصال پروکسی در Dolphin Anty، AdsPower و GoLogin

پس از اینکه پروکسی تنظیم شد و از خارج در دسترس است، آن را به مرورگر ضد شناسایی متصل می‌کنیم. سه ابزار محبوب‌ترین را در میان آربیتراژکنندگان و متخصصان SMM بررسی می‌کنیم.

Dolphin Anty

Dolphin Anty را باز کنید → به بخش "پروکسی" بروید → روی "اضافه کردن پروکسی" کلیک کنید. فیلدها را پر کنید:

  • نوع: SOCKS5
  • هاست: IP خارجی شما یا دامنه DuckDNS
  • پورت: 1080
  • نام کاربری و رمز عبور: همان‌هایی که در 3proxy تعیین کرده‌اید

روی "بررسی پروکسی" کلیک کنید — Dolphin IP و کشور شما را نشان می‌دهد. اگر همه چیز به درستی تنظیم شده باشد، IP خانگی شما را خواهید دید.

AdsPower

در AdsPower هنگام ایجاد پروفایل جدید مرورگر به تب "پروکسی" بروید → نوع "SOCKS5" را انتخاب کنید → هاست، پورت، نام کاربری و رمز عبور را وارد کنید. برای بررسی اتصال روی دکمه "آزمایش پروکسی" کلیک کنید. پس از تأیید موفقیت‌آمیز، پروفایل را ذخیره کنید.

GoLogin

در GoLogin یک پروفایل جدید ایجاد کنید → در بخش "پروکسی" "تنظیم دستی" را انتخاب کنید → نوع SOCKS5، هاست، پورت و اطلاعات احراز هویت را مشخص کنید. GoLogin همچنین مکان جغرافیایی IP را نشان می‌دهد — اطمینان حاصل کنید که شهر شما نمایش داده می‌شود.

⚠️ نکته مهم برای آربیتراژکنندگان

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

محدودیت‌های پروکسی خانگی و چه زمانی بهتر است پروکسی آماده خریداری کنیم

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

پارامتر Raspberry Pi خانگی پروکسی‌های تجاری
تعداد IP 1 (خانگی شما) هزاران با جابجایی
مکان جغرافیایی فقط شهر شما هر کشور و شهر
سرعت بستگی به اینترنت خانگی دارد به طور پایدار بالا
قابلیت اطمینان بستگی به ارائه‌دهنده شما دارد SLA و ضمانت‌های آپتایم
مقیاس‌پذیری محدود (1 IP) به راحتی مقیاس‌پذیر
هزینه هزینه یک‌باره + ~80 ₽/ماه اشتراک ماهانه
تنظیمات نیاز به دانش فنی دارد آماده به استفاده

چه زمانی Raspberry Pi خانگی انتخاب خوبی است:

  • شما 1–3 حساب Facebook یا Instagram را گرم می‌کنید و نیازی به جابجایی IP ندارید
  • به یک IP مقیم پایدار از شهر خود برای کار درازمدت نیاز دارید
  • می‌خواهید در هزینه‌های ماهانه صرفه‌جویی کنید در حجم‌های کم
  • شما از نظر فنی باهوش هستید و از تنظیمات خود لذت می‌برید

چه زمانی بهتر است پروکسی‌های تجاری را انتخاب کنید:

  • به IP از کشورهای خاص یا شهرها (آمریکا، اروپا، آسیا) نیاز دارید
  • شما همزمان با 10+ حساب کار می‌کنید و نیاز به جابجایی دارید
  • سرعت و ثبات بالا مورد نیاز است — به ویژه برای Facebook Ads
  • زمانی برای تنظیم و پشتیبانی از سرور خود ندارید
  • ارائه‌دهنده شما از CG-NAT استفاده می‌کند یا IP دینامیک بدون امکان دریافت IP سفید ارائه می‌دهد

برای کار مقیاس‌پذیر با حساب‌های تبلیغاتی و مدیریت چند حساب، آربیتراژکنندگان حرفه‌ای از پروکسی‌های مراکز داده برای گرم کردن و پارسینگ استفاده می‌کنند، و برای کار در کابینت‌های تبلیغاتی به IP‌های مقیم یا موبایل نیاز دارند. Raspberry Pi در این طرح می‌تواند جایگاه خود را داشته باشد، اما نمی‌تواند زیرساخت تجاری را جایگزین کند.

نتیجه‌گیری: آیا ارزشش را دارد

Raspberry Pi به عنوان یک سرور پروکسی خانگی — یک راه‌حل واقعی است که در شرایط خاص معنادار است. با 3000–5000 روبل، شما یک دستگاه دریافت می‌کنید که به صورت 24 ساعته کار می‌کند، حداقل برق مصرف می‌کند و به شما یک IP مقیم واقعی از ارائه‌دهنده خانگی خود می‌دهد. تنظیم آن چند ساعت طول می‌کشد اگر دانش فنی پایه‌ای داشته باشید.

نکات اصلی این مقاله:

  • برای SOCKS5 (مرورگرهای ضد شناسایی) از 3proxy استفاده کنید، برای HTTP — Squid
  • Raspberry Pi را در شبکه محلی از طریق تنظیمات روتر به یک IP استاتیک اختصاص دهید
  • برای دسترسی از خارج، فوروارد کردن پورت‌ها و DynDNS (DuckDNS — رایگان) را تنظیم کنید
  • اطمینان حاصل کنید که IP سفید (عمومی) از ارائه‌دهنده دارید — بدون آن دسترسی خارجی ممکن نیست
  • پروکسی خانگی یک IP می‌دهد — برای مدیریت چند حساب مقیاس‌پذیر این کافی نیست

اگر وظایف شما از محدوده یک IP فراتر رفته است — به عنوان مثال، شما 20+ حساب در Instagram دارید یا تبلیغات را از مناطق مختلف راه‌اندازی می‌کنید — توصیه می‌کنیم به پروکسی‌های مقیم نگاهی بیندازید: این پروکسی‌ها هزاران IP واقعی خانگی از کشورهای مختلف با جابجایی ارائه می‌دهند، بدون نیاز به راه‌اندازی زیرساخت خود. این امکان را فراهم می‌کند که به سرعت مقیاس‌پذیری داشته باشید و بدون دردسرهای فنی.

```