अंत में, MTProto प्रॉक्सी प्रोटोकॉल के एक करीब से देखने और रिवर्स इंजीनियरिंग के बाद, टेलीग्राम ने एक आधिकारिक संस्करण जारी करने का फैसला किया,
मुद्रीकृत प्रचारित चैनलों के लिए समर्थन के साथ, और यहां तक कि तुरंत डॉकर छवि में।
MTProto प्रॉक्सी क्या है?
यह टेलीग्राम के रचनाकारों का एक विशिष्ट प्रॉक्सी सर्वर और प्रोटोकॉल है जो आपको ताले को बायपास करने और इसके उपयोग को मुद्रीकृत करने की अनुमति देता है।
आधिकारिक छद्म
पिछले प्रकाशन में , प्रॉक्सी सर्वर के बहुत सारे अनौपचारिक कार्यान्वयन प्रस्तुत किए गए थे,
उनमें से
कई को हेबर उपयोगकर्ताओं द्वारा
लिखा गया था।
अब हमारे पास
आधिकारिक संस्करण है:
github.com/TelegramMessenger/MTProxyhub.docker.com/r/telegrammessenger/proxyवह क्या कर सकता है?
- प्रति प्रॉक्सी 16 अलग-अलग कुंजी का समर्थन करता है
- प्रति कोर 60,000 तक कनेक्शन
- आँकड़े इकट्ठा करने के लिए एपीआई (केवल स्थानीय रूप से उपलब्ध है)
- डॉकटर में तैयार छवि
- प्रचारित चैनल प्रदर्शित करें
कैसे स्थापित करें?
अपमान करना सरल है:
docker run -d -p443:443 --name=mtproto-proxy --restart=always -v proxy-config:/data telegrammessenger/proxy:latest
उसके बाद हम करते हैं:
docker logs mtproto-proxy
निष्कर्ष के रूप में, आपको मिलता है:
दरअसल बेसिक सेटअप पूरा हो चुका है।
चैनल प्रचारित
यदि आप प्रॉक्सी से कनेक्ट करते समय चैनल दिखाना चाहते हैं, तो आपको प्रॉक्सी रजिस्टर करना होगा:
आधिकारिक बॉट
@MTProxybot इसमें मदद करेगा
।उसे एक आईपी: पोर्ट + कुंजी भेजनी चाहिए, जिसके जवाब में आपको एक विज्ञापन टैग प्राप्त होगा।
कंटेनर को शुरू करते समय इस टैग को एक पैरामीटर के रूप में पारित किया जाना चाहिए:
docker run -d -p443:443 --name=mtproto-proxy --restart=always -v proxy-config:/data -e TAG=_TAG telegrammessenger/proxy:latest
अगला, वापस बॉट पर जाएं, अपने प्रॉक्सी और "सेट प्रचार" का चयन करें - अब यह केवल प्रदर्शन के लिए किसी भी चैनल को भेजने के लिए बना हुआ है।
यह सब है, अब आपके पास प्रचार चैनल के साथ आधिकारिक टेलीग्राम प्रॉक्सी है, जो सभी उपयोगकर्ताओं को दिखाया जाएगा।
उन्नत सेटिंग्सडिफ़ॉल्ट रूप से, स्टार्टअप पर, एक कुंजी स्वचालित रूप से उत्पन्न होगी और डॉकर वॉल्यूम में संग्रहीत होगी, यदि आप चाहते हैं कि आप एक अलग कुंजी निर्दिष्ट कर सकें:
-e SECRET = 00baadf00d15abad1deaa51sbaadcafe docker run -d -p443:443 -v proxy-config:/data -e SECRET=00baadf00d15abad1deaa51sbaadcafe telegrammessenger/proxy:latest
या कुछ:
docker run -d -p443:443 -v proxy-config:/data -e SECRET=935ddceb2f6bbbb78363b224099f75c8,2084c7e58d8213296a3206da70356c81 telegrammessenger/proxy:latest
या आप कई कुंजी उत्पन्न करने के लिए कह सकते हैं:
docker run -d -p443:443 -v proxy-config:/data -e SECRET_COUNT=4 telegrammessenger/proxy:latest
डिफ़ॉल्ट रूप से यह 2 कार्यकर्ता शुरू होता है, आप सेटिंग को निम्नानुसार बदल सकते हैं:
श्रमिक = 16 docker run -d -p443:443 -v proxy-config:/data -e WORKERS=16 telegrammessenger/proxy:latest
मॉनिटरिंग यहां उपलब्ध है:
लोकलहोस्ट : 2398 / आँकड़े
आप निम्नानुसार आंकड़े प्राप्त कर सकते हैं:
docker exec mtproto-proxy curl http://localhost:2398/stats
ready_targets: टेलीग्राम सर्वरों की संख्या जो प्रॉक्सी के साथ अनुरोधों को पूरा करने के लिए तैयार हैं
active_targets: प्रॉक्सी अनुरोधों की सेवा करने वाले टेलीग्राम सर्वरों की संख्या
Total_special_connections: आने वाले कनेक्शनों की संख्या
Total_max_special_connections: इनबाउंड कनेक्शन सीमा बॉट आपके प्रॉक्सी के उपयोग पर आंकड़े भी दिखा सकता है:
डोकर-लिखें
एक पंक्ति में लंबी कमांड लिखने के बजाय, आप
डॉक-कंपोज़ का उपयोग कर सकते हैं।
आपकी रुचि भी हो सकती है।