DEV Community

Humja Jaan
Humja Jaan

Posted on

إعداد بروكسي MTProto على تيليجرام: دليل المبتدئين الكامل من التجربة

جرّبت هذا الموضوع بنفسي أكثر من مرة، وكل مرة كنت أقع في نفس الحفرة: أجد بروكسي يعمل اليوم، ثم يموت في اليوم التالي في منتصف محادثة مهمة. هذا الدليل ليس نظريًا—هو ما تعلمته بعد أن أهدرت ساعات مع بروكسيات ميتة وقوائم قديمة.

أولًا: من أين تجد بروكسيًا حيًا؟

الخطأ الأول الذي ارتكبته كان البحث في القنوات العشوائية على تيليجرام. القوائم المنشورة هناك غالبًا ما تكون قديمة بأيام، والبروكسي المجاني لا يعيش طويلًا. متوسط عمر بروكسي MTProto مجاني على خادم VPS رخيص لا يتجاوز 48 ساعة قبل أن يكتشفه مزود الخدمة أو يموت الخادم.

الأفضل أن تبدأ من مصدر مُحدَّث آليًا. مشروع مفتوح المصدر مثل https://github.com/dubblebyte/free-mtproto-proxies يجمع البروكسيات من خوادم عامة ويختبرها تلقائيًا كل بضع دقائق، وينشر النتائج في قناة تيليجرام ويوفر قائمة مباشرة على الويب. أنا شخصيًا أستخدم هذه القائمة لأنها تفحص البروكسي فعليًا—ترسل حزمة اختبار حقيقية عبر البروتوكول—وليس مجرد فحص منفذ TCP.

لكن انتبه: هذه القائمة تعطيك بروكسيات حية في لحظة الفحص، وليس ضمانًا أنها ستبقى حية بعد ساعة. عامل الوقت هو العدو الأساسي هنا.

ثانيًا: إضافة البروكسي على أندرويد

هذا هو المسار الذي أستخدمه يوميًا. افتح تيليجرام ثم:

  1. اضغط على الإعدادات (Settings) من القائمة الجانبية.
  2. اختر البيانات والذاكرة (Data and Storage).
  3. مرر للأسفل إلى قسم البروكسي (Proxy).
  4. اضغط على إضافة بروكسي (Add Proxy).
  5. اختر نوع MTProto.
  6. ستظهر ثلاثة حقول: Server و Port و Secret.

معظم القوائم الجيدة تعطيك بروكسيًا بتنسيق رابط مثل:

mtproto://172.104.61.98:443?secret=eeefbfb5d3e9d6d936d56d7f9ba0cbb2
Enter fullscreen mode Exit fullscreen mode

يمكنك لصق الرابط مباشرة في الحقل الأول وسيملأ تيليجرام باقي الحقول تلقائيًا. هذا اختصار موجود منذ إصدار 5.4 ولا يعرفه كثير من المبتدئين.

بعد الإضافة، سترى خيارين تحت البروكسي: مفعّل (Enabled) و للمحادثات الصوتية (For Calls). فعّل الأول فقط في البداية، لأن الخيار الثاني يمرر مكالماتك عبر البروكسي وقد يسبب تقطيعًا في الصوت.

ثالثًا: على آيفون—النقرات مختلفة

المسار مختلف هنا وقد أضاعني مرة:

  1. اضغط على الإعدادات (Settings) في أسفل الشاشة.
  2. اختر البيانات والتخزين (Data and Storage).
  3. ستجد البروكسي (Proxy) في المنتصف، وليس في الأسفل.
  4. اضغط إضافة بروكسي ثم اختر MTProto.
  5. نفس الحقول: Server و Port و Secret.

الفرق الوحيد الجوهري: على iOS، لا يوجد خيار "للمحادثات الصوتية"—فقط زر التفعيل العام. وإذا أضفت بروكسيًا من رابط mtproto://، فعليك لصقه كاملًا في حقل Server وسيتعرف عليه التطبيق.

رابعًا: كيف أتحقق أنه يعمل فعلًا؟

هذه النقطة الأهم. كثيرون يرون كلمة "متصل" في إعدادات البروكسي ويظنون أن كل شيء يعمل. هذا مضلل. "متصل" تعني أن TCP connection اكتمل إلى منفذ الخادم—قد يكون الخادم يقبل الاتصال لكنه لا يمرر البيانات فعليًا.

الاختبار الحقيقي: أرسل رسالة إلى جهة اتصال واطلب منها الرد فورًا. قيس الزمن من الإرسال إلى الاستلام. إذا تأخر الرد أكثر من 3 ثوانٍ في شبكة عادية (أو 10 ثوانٍ في بيئة محظورة)، فالبروكسي إما ميت أو محمّل فوق طاقته.

هناك طريقة أسرع: افتح قناة عامة مزدحمة ونزل صورة كبيرة. إذا بقيت الصورة في حالة "جارٍ التحميل" لأكثر من 20 ثانية بمقياس 128 كيلوبايت، فهذا مؤشر على أن عرض النطاق (bandwidth) مقيد. شخصيًا، أقيس سرعة التنزيل عبر ملف 2MB من قناة تيليجرام الرسمية.

خامسًا: ماذا أفعل عندما يموت البروكسي؟

سيموت. مؤكد. لا توجد بروكسيات مجانية أبدية.

العرض الأول: احتفظ بقائمتين منفصلتين في تيليجرام—البروكسي الحالي وثلاثة بدائل احتياطية. فعّل بديلًا قبل أن يموت الحالي لضمان اتصال سلس. عندما ألاحظ بطءًا، أقفز إلى البديل رقم 1 فورًا.

العرض الثاني: تحقق من منفذ البروتوكول. بعض البروكسيات تستخدم منفذ 443 الذي يبدو كحركة HTTPS عادية، لكن هذا يجذب الحظر السريع. البروكسيات على منافذ عشوائية مثل 11235 أو 39025 تعيش أطول أحيانًا لأن أدوات الحظر المتقدمة ترصد أنماط الاتصال المتكرر إلى المنفذ 443. رأيت بروكسيًا واحدًا بقي حيًا 11 يومًا لأنه كان على منفذ 21320.

العرض الثالث—وهذا ما أنصح به الأصدقاء: لا تعتمد على بروكسي واحد حتى لو كان سريعًا. استخدم قائمة ملقم (server list) تحتوي على 5 عقد على الأقل. الأخبار السيئة؟ تيليجرام لا يدعم التبديل التلقائي بين البروكسيات. ستحتاج إلى إيقاف البروكسي المعطل يدويًا وتشغيل التالي. العملية تستغرق 30 ثانية، لكنها متعبة عندما تتكرر يوميًا.

سادسًا: متى لا تستخدم بروكسي MTProto؟

توضيح ضروري: MTProto Proxy يتعامل فقط مع حركة تيليجرام. لن يفتح لك المواقع المحجوبة أو يعمل مع تطبيقات أخرى. إذا كنت بحاجة لتجاوز حظر على مستوى المؤسسة يشمل كل الاتصالات، فأنت تحتاج VPN كامل—ولكن VPN أثقل وأكثر استهلاكًا للبطارية.

يوجد أيضًا خطر من بروكسيات مجهولة المصدر. الخادم الذي يمرر حركتك يستطيع نظريًا رؤية بياناتك الأولية—لحسن الحظ، تشفير MTProto end-to-end بين جهازك وسيرفرات تيليجرام يعني أن البروكسي لا يرى محتوى الرسائل. لكنه يستطيع تسجيل أوقات اتصالك وعناوين IP التي تتحدث معها. في بيئات قمعية، هذا وحده يكفي لإثارة الشكوك.

لهذا أستخدم فقط بروكسيات من مشاريع مفتوحة المصدر مثل الذي ذكرته أعلاه، أو بروكسيات أنشأتها بنفسي على خادم خاص. الحسابات الصغيرة وسجلات النشاط ليست شيئًا أستمتع بمشاركته مع غرباء.

الخلاصة

البروكسي يعمل—حين يعمل. القائمة المجانية الجيدة أداة، لكنها ليست حلًا دائمًا. كلّف نفسك 10 دقائق لإعداد قائمة احتياطية، وتعلم النقرات الصحيحة على جهازك قبل الطوارئ. أنا الآن أتذكر أوقات الجلوس على شاشة "connecting..." بلا جدوى، ولا أفتقدها.

Top comments (0)