ما الذي تعطيك إياه باقة SOCKS5
باقة ProxySale هي رابط قائمة. يطلبه برنامجك فيتلقى نصًا عاديًا، سطر لكل ip:port، وكل سطر يقبل SOCKS5 وSOCKS4 وHTTP وHTTPS على المنفذ نفسه. لا تُباع بروكسيات SOCKS5 كمنتج منفصل: أي باقة في قائمة الأسعار تعطيك قائمة بروكسي SOCKS5 بالحجم الذي تختاره، من 200 حتى 50,000 عنوان IP.
لتختار العناوين بنفسك، اختم الرابط بـ .csv. تحصل على ملف سطره الأول يسمّي الأعمدة، وبين قيمه فاصلة منقوطة. يذكر الملف الدولة بحرفين، وIP الذي يخرج منه الطلب، ورقمين عن سرعة البروكسي ومدة بقائه متصلًا: الرقم الكبير يدل على عنوان جيد. صفِّ الملف حسب هذه الأعمدة، ثم سلّم أداة الكشط الدول التي تحتاجها وأفضل العناوين فقط.
في الباقات غير المحدودة يكون الوصول عبر IP خادمك. تضيف هذا العنوان مرة واحدة في لوحة التحكم، فتقبل البروكسيات الاتصالات منه دون اسم مستخدم أو كلمة مرور. هذا مهم جدًا لـ SOCKS5، لأن كثيرًا من أدوات الكشط والفحص تتعامل مع مصادقة SOCKS5 بشكل سيئ أو تتجاهلها. البروكسي السكني يعمل بـ SOCKS5 أيضًا، لكنه يتصل باسم المستخدم وكلمة المرور من سطر البروكسي، وتختار البروتوكول عند إنشاء السطر.
لماذا تفضّل برامج الكشط SOCKS5
يعمل SOCKS5 في مستوى أدنى من HTTP. ينقل البروكسي البايتات بين برنامجك والهدف دون أن يلمس الطلب، فتصل الترويسات إلى الموقع كما كتبها برنامج الكشط تمامًا. تبقى بصمة الطلب تحت سيطرتك بالكامل.
ينقل البروتوكول أي حركة TCP. يمكن لقائمة بروكسي SOCKS5 واحدة أن تغذي في الوقت نفسه برنامج كشط للويب وعميل API وأداة فحص بريد وسكربتاتك الخاصة.
مع المخطط socks5h يحلّ البروكسي أسماء النطاقات أيضًا. يمرر خادمك اسم المضيف، ويبحث عنه البروكسي، ويخرج استعلام DNS للنطاق المستهدف من جهة البروكسي.
- Python requests: ثبّت
requests[socks]وضعsocks5h://ip:portفي قاموس proxies. - curl: أضف
-x socks5h://ip:portإلى الأمر. - Node.js: أنشئ وكيل SOCKS ومرّره إلى عميل HTTP الخاص بك.
- A-Parser وZennoPoster وScrapeBox: اختر SOCKS5 في إعدادات البروكسي وحمّل رابط القائمة.
SOCKS5 أم HTTP
يعمل البروتوكولان على كل منفذ، فالاختيار لبرنامجك. استخدم SOCKS5 حين تدعمه الأداة وتريد أن يتم حل DNS في جهة البروكسي. واستخدم HTTP للأدوات التي لا تقبل إلا بروكسي HTTP وللفحص السريع في المتصفح. تتناول صفحة بروكسي HTTP وHTTPS هذا الجانب.
السرعة متقاربة تقريبًا. الأهم هو عدد الاتصالات المتوازية: خيوط الباقة تحدد كم اتصالًا يُبقيه برنامجك مفتوحًا في الوقت نفسه.
اختيار حجم القائمة
انطلق من عدد الطلبات المتوازية التي تحتاجها مهمتك. محلل بـ 500 خيط يناسبه باقة World MIX بـ 5,000 عنوان و500 خيط. مهمة بـ 2,500 خيط تحتاج باقة 30,000 عنوان. فوق الحد ترفض البروكسيات الاتصالات ويسجلها برنامجك كمعطلة، فاترك هامشًا.
حجم القائمة متوسط يومي: يقل عدد العناوين المتصلة ليلًا وفي العطل. للمهام الطويلة خذ باقة يومية أو شهرية؛ الشهر أرخص في اليوم بنحو 38% من الدفع يومًا بيوم. المهام التي تحتاج آلاف الخيوط مشروحة في صفحة البروكسي بالجملة.
المنطقة مهمة أيضًا. World MIX يناسب المواقع العالمية، بينما تعطي بروكسيات أوروبا وبروكسيات رابطة الدول المستقلة وبروكسيات الصين عناوين من جزء واحد من العالم لنتائج البحث المحلية والمتاجر الإقليمية.
مشكلات SOCKS5 الشائعة وحلولها
- رفض الاتصال على كل سطر: عنوان IP لخادمك غير موجود في اللوحة، أو أن برنامجك يخرج عبر عنوان آخر. تحقق من عنوان الخروج بالأمر
curl https://ifconfig.me/ipعلى ذلك الخادم وأضفه. - يفشل جزء من الأسطر فور البدء: عدد الخيوط في أداتك يتجاوز حد الباقة. خفّضه أو انتقل إلى باقة بخيوط أكثر.
- يرى الهدف خادم DNS الخاص بك: الأداة تستخدم
socks5العادي وتحل الأسماء محليًا. انتقل إلىsocks5hأو فعّل DNS البعيد في الإعدادات. - بعض الأسطر بطيئة: القائمة الكبيرة تحتوي دائمًا بعض العناوين البطيئة. اضبط مهلة من 15 إلى 30 ثانية وأعد المحاولة عبر سطر آخر.
أبقِ القائمة حديثة
يتغير المجمّع على مدار اليوم. اضبط برنامجك ليعيد تحميل رابط القائمة كل 8 إلى 10 دقائق، فيعمل دائمًا مع الجزء الحي من المجمّع. الطلبات الأكثر تكرارًا تُبطَّأ. تشرح صفحة البروكسي المتناوب التناوب على مستوى القائمة.
لفحص سطر يدويًا شغّل curl -x socks5h://ip:port https://ifconfig.me/ip. يُظهر الرد العنوان الذي تراه المواقع المستهدفة.
جرّب قبل الدفع
يمنح الدعم كل عميل موثّق ساعة مجانية من أي باقة. اطلبها في الدردشة أو بتذكرة من صفحة الاتصال، وحمّل الرابط في برنامجك وانظر النتائج على أهدافك.
لاختبار سريع لكودك، تحتوي قائمة البروكسي المجانية على أسطر SOCKS5 عامة. تموت خلال ساعات ولا تصلح إلا للاختبار، فانتقل إلى باقة قبل أي عمل حقيقي.
