العودة إلى المدونة

خادم بروكسي منزلي على Raspberry Pi: إعداد خطوة بخطوة للتحكيم وSMM

تحول Raspberry Pi بسعر 3000 روبل إلى خادم بروكسي كامل مع عنوان IP منزلي - مثالي لإدارة حسابات متعددة وجمع البيانات دون دفع رسوم شهرية للبروكسي.

📅٢٠ ذو الحجة ١٤٤٧ هـ
```html

Raspberry Pi هو كمبيوتر صغير من لوحة واحدة بحجم بطاقة الائتمان، يكلف حوالي 3000-5000 روبل ويستهلك طاقة أقل من لمبة. عند توصيله بالإنترنت المنزلي، ستحصل على خادم بروكسي كامل مع IP سكني حقيقي — مثل الذي يستخدمه المستخدمون العاديون في المنزل. هذا ما يجعله جذابًا للمحكمين، ومتخصصي SMM، وكل من يعمل مع إدارة الحسابات المتعددة. في هذه المقالة، سنستعرض كيفية تجميع مثل هذا الخادم من الصفر، وما يمكنه فعله، ومتى يكون من الأفضل اختيار بروكسي سكني تجاري بدلاً من الحل اليدوي.

لماذا تحتاج إلى بروكسي منزلي ومن يناسبه

عندما تشتري بروكسي من مزود تجاري، فإنك تدفع شهريًا وتعتمد على بنية تحتية خارجية. البروكسي المنزلي على Raspberry Pi هو خادمك الخاص، يعمل 24/7، ويستهلك حوالي 5 واط من الطاقة ويكلف القليل في الصيانة. ميزة الرئيسية هي عنوان IP الخاص بالإنترنت المنزلي، الذي لا يمكن تمييزه تقنيًا عن عنوان المستخدم العادي.

لمهام معينة، هذا مهم:

  • المحكمون ومشترو الوسائط — يستخدمون IP المنزلي لتسخين حسابات إعلانات Facebook وTikTok. خوارزميات المنصات تثق بالعناوين المنزلية أكثر من عناوين مراكز البيانات.
  • متخصصو SMM — يقومون بتوصيل عدة حسابات Instagram أو VK عبر IP منزلي مستقر، عندما لا تكون هناك حاجة لتدوير المواقع.
  • برامج الزحف على الأسواق — تحظر Wildberries وOzon عناوين IP المنزلية بشكل أقل عند الطلبات المعتدلة مقارنة بعناوين مراكز البيانات.
  • مختبرو الإعلانات — يتحققون من كيفية ظهور الإعلانات للمستخدمين من منطقة معينة (مدينتك).
  • المطورون والفنيون — يبنون بنيتهم التحتية دون الاعتماد على أطراف ثالثة.

قيد مهم: لديك IP منزلي واحد. هذا يعني أن جميع الملفات الشخصية في متصفح مكافحة الكشف، المتصلة عبر هذا البروكسي، سيكون لها نفس العنوان الخارجي. للبروكسي المنزلي Raspberry Pi، لا يناسب إدارة الحسابات المتعددة بكثرة (20+ حسابًا) — تحتاج إلى بروكسيات موبايل تجارية مع تدوير 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 ₽
كابل الشبكة كابل Ethernet للاتصال بالراوتر 100–300 ₽
الصندوق (اختياري) صندوق بلاستيكي مع مروحة 500–1200 ₽

إجمالي الميزانية الأولية: من 3500 إلى 9000 روبل حسب طراز Pi. هذه تكلفة لمرة واحدة — بعد ذلك، ستدفع فقط مقابل الكهرباء (حوالي 50–80 روبل في الشهر). يكفي نموذج Raspberry Pi 3B+ لخادم البروكسي — فهو يتعامل مع المهمة تحت حمل معتدل. إذا كنت تخطط لتمرير حركة مرور كبيرة عبر البروكسي أو تشغيل خدمات إضافية — احصل على Pi 4 مع 2 جيجابايت RAM.

💡 مهم عن مزود الإنترنت

بعض المزودين يقدمون IP ديناميكي (يتغير عند كل إعادة اتصال) أو يستخدمون CG-NAT — هذا يعني أنك لا تملك عنوان 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 وكلمة المرور الخاصة بك (إذا لم تكن ستستخدم Ethernet)

الخطوة 3. التشغيل الأول والاتصال

أدخل البطاقة في Raspberry Pi، وقم بتوصيل الطاقة. بعد 1–2 دقيقة، سيبدأ الجهاز في التشغيل. ابحث عن عنوان IP الخاص به في إعدادات جهاز التوجيه الخاص بك (عادةً في قسم "الأجهزة المتصلة" أو "عملاء DHCP"). اتصل عبر 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=YOURDOMAIN&token=YOUR_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 أو TikTok عبر متصفح مكافحة الكشف والبروكسي المنزلي — تأكد من أن المنطقة الزمنية، لغة المتصفح، والموقع الجغرافي في الملف الشخصي تتطابق مع الموقع الفعلي لـ IP الخاص بك. يقوم Facebook بالتحقق من هذه المعلمات بشكل نشط. عدم المطابقة هو سبب شائع للحظر حتى عند استخدام IP المنزلي.

قيود البروكسي المنزلي ومتى يكون من الأفضل شراء جاهز

البروكسي المنزلي على Raspberry Pi هو أداة قوية، ولكن له قيود حقيقية من المهم فهمها قبل أن تضيع وقتك في الإعداد.

المعلمة Raspberry Pi المنزلي بروكسيات تجارية
عدد IP 1 (المنزلي الخاص بك) آلاف مع تدوير
الموقع الجغرافي فقط مدينتك أي بلد ومدينة
السرعة تعتمد على الإنترنت المنزلي مرتفع باستمرار
الاعتمادية تعتمد على مزودك SLA وضمانات التشغيل
التوسع محدود (1 IP) سهل التوسع
التكلفة نفقات لمرة واحدة + ~80 ₽/شهر اشتراك شهري
الإعداد يتطلب معرفة تقنية جاهز للاستخدام

متى يكون Raspberry Pi المنزلي خيارًا جيدًا:

  • أنت تقوم بتسخين 1–3 حسابات Facebook أو Instagram ولا تحتاج إلى تدوير IP
  • تحتاج إلى IP سكني مستقر لمدينتك للعمل على المدى الطويل
  • تريد توفير تكاليف الاشتراك الشهرية عند كميات صغيرة
  • أنت تقني وتستمتع بالإعداد الذاتي

متى يكون من الأفضل اختيار بروكسيات تجارية:

  • تحتاج إلى IP من دول أو مدن معينة (الولايات المتحدة، أوروبا، آسيا)
  • تعمل مع 10+ حسابات في نفس الوقت وتحتاج إلى تدوير
  • تتطلب سرعة عالية واستقرار — خاصة لإعلانات Facebook
  • ليس لديك وقت للإعداد ودعم الخادم الخاص بك
  • مزودك يستخدم CG-NAT أو يقدم IP ديناميكي بدون إمكانية الحصول على IP أبيض

للعمل على نطاق واسع مع حسابات الإعلانات وإدارة الحسابات المتعددة، يستخدم المحكمون المحترفون بروكسيات مراكز البيانات للتسخين والزحف، وللعمل مباشرة في لوحات الإعلانات — IP سكنية أو موبايل. يمكن أن يحتل Raspberry Pi مكانه في هذه المخططات، لكنه لن يحل محل البنية التحتية التجارية.

النتيجة: هل يستحق الأمر

Raspberry Pi كخادم بروكسي منزلي هو حل يعمل حقًا، وله معنى في ظروف معينة. مقابل 3000–5000 روبل، تحصل على جهاز يعمل على مدار الساعة، يستهلك الحد الأدنى من الكهرباء، ويمنحك IP سكني حقيقي من مزودك المنزلي. يستغرق الإعداد بضع ساعات مع وجود معرفة تقنية أساسية.

الاستنتاجات الرئيسية من هذه المقالة:

  • لـ SOCKS5 (متصفحات مكافحة الكشف) استخدم 3proxy، لـ HTTP — Squid
  • قم بتعيين Raspberry Pi IP ثابت في الشبكة المحلية عبر إعدادات جهاز التوجيه
  • للوصول من الخارج، قم بإعداد إعادة توجيه المنافذ وDynDNS (DuckDNS — مجانًا)
  • تأكد من أن لديك IP أبيض (عام) من المزود — بدون ذلك، الوصول الخارجي غير ممكن
  • البروكسي المنزلي يعطي IP واحد — لإدارة الحسابات المتعددة على نطاق واسع، هذا غير كافٍ

إذا كانت مهامك قد تجاوزت حدود IP واحد — على سبيل المثال، إذا كنت تدير 20+ حسابًا على Instagram أو تشغل إعلانات من مواقع جغرافية مختلفة — نوصي بالنظر إلى بروكسيات سكنية: فهي توفر آلاف IP سكنية حقيقية من دول مختلفة مع تدوير، دون الحاجة إلى إنشاء بنية تحتية خاصة. هذا يسمح بالتوسع بسرعة ودون صداع تقني.

```