रूसी नियमों के अनुसार अनुकूलन
समस्या
CLORE.AI पर मशीनों का एक उल्लेखनीय हिस्सा रूस में स्थित है, मुख्य रूप से सस्ती ऊर्जा की उपलब्धता के कारण।
विभिन्न सेवाएँ, यहाँ तक कि अन्य देशों में सामान्य उपयोग के वर्चुअल/डेडिकेटेड सर्वरों से कनेक्शन भी कुछ रूसी ISP से ब्लॉक हो सकते हैं, CLORE.AI एक वितरित अनुमति-रहित नेटवर्क है जिसमें कई होस्ट शामिल हैं जो रूस में रेसिडेंशियल/बिजनेस इंटरनेट कनेक्शन का उपयोग कर रहे हैं, जो इंटरनेट प्रदाता के आधार पर गैर-मानक प्रोटोकॉल जैसे तक पहुंच प्रतिबंधित कर सकते हैं
stratum+tcp / stratum+ssl
websockets
या यहाँ तक कि कुछ होस्टिंग प्रदाताओं से किसी भी TCP/UDP कनेक्शन को भी
मुख्य रूप से स्वचालित फ़ायरवॉल के कारण, जो VPN सेवाओं से कनेक्शनों को रोकने की कोशिश करता है और गैर-मानक प्रोटोकॉल/सामान्य प्रयोजन सर्वर को ऐसे के रूप में चिन्हित किया जा सकता है
कुछ मामलों में HTTPS ट्रैफ़िक के लिए डोमेन भी भूमिका निभा सकता है, उदाहरण के लिए दिखाया गया पोस्ट शायद इसलिए कि अनुरोध में SNI हेडर में गैर-ru डोमेन का उल्लेख है (TLS में संस्करण v1.3 के तहत)
वास्तविकता कई कारकों पर बहुत विशिष्ट रूप से निर्भर करती है, जो पूरी तरह सार्वजनिक रूप से ज्ञात नहीं हैं, यह लेख आपके कनेक्शनों को ब्लॉक करने में गलत पॉज़िटिव्स को कम करने में मदद कर सकता है
जानने योग्य
GigaSPOT स्नैपशॉट्स में, देश कोड ISO 3166-1 अल्फा-2 में निर्दिष्ट होता है
समाधान
सार्वजनिक माइनिंग पूलों के लिए कनेक्शन
सार्वजनिक माइनिंग पूल का उपयोग करते समय, रूस में स्थित मशीनों के कनेक्शनों के लिए रूस में होस्ट किए गए stratum का उपयोग करने का प्रयास करें, जिसे GigaSPOT मार्केट में प्रत्येक मशीन के लिए दिखाई जाने वाली देश कोड द्वारा निर्धारित किया जा सकता है ISO 3166-1 अल्फा-2 फ़ॉर्मेट। यह कहना महत्वपूर्ण है कि हाल के दिनों में रूस की कुछ मशीनों के पास कज़ाखस्तान "KZ" IP पते रहे हैं, इसलिए उन्हें KZ के रूप में रिपोर्ट किया जाता है, आम तौर पर सभी KZ को RU मानकर दोनों के लिए समान कॉन्फ़िगरेशन का उपयोग करना सुरक्षित है
मेरी websocket / http / https सेवा के लिए कनेक्शन
उदाहरण के लिए आपके पास GigaSPOT पर तैनाती के लिए स्क्रिप्ट और फ़ाइलें परोसने के लिए अपना होस्ट हो सकता है, जो विशेष रूप से उपयोगी है Ubuntu बेस इमेज से वर्कलोड चलाने के लिए
ऐसे मामलों में मैं सुझा सकता हूँ कि आप अपने होस्ट को Cloudflare प्रॉक्सी के तहत रखें, जो सामान्यतः सुलभ होती है। हमने ऐसे मामले देखे हैं जहां उदाहरण के लिए Cloudflare के तहत websocket API पर कुछ रूसी इंटरनेट प्रदाताओं से पहुँच प्रतिबंधित हुई है, यह होने की संभावना कम है, लेकिन .ru डोमेन प्राप्त करने से मदद मिली।
आप रूस में होस्ट सेटअप करने की भी कोशिश कर सकते हैं, एक बढ़िया विकल्प हो सकता है https://pq.hosting/ जो क्रिप्टोकरेंसी भुगतान स्वीकार करता है।
कंटेनर के भीतर चेक
आप चेक सेटअप कर सकते हैं और रूस में स्थित मशीनों और बाहरी दुनिया के लिए अलग एंडपॉइंट रख सकते हैं और इस आधार पर अपना वर्कलोड शुरू कर सकते हैं कि कौन सा एंडपॉइंट वह पहुँच पाता है, यहाँ मार्गदर्शिका देना असंभव है, क्योंकि कार्यभार के अनुसार निष्पादन बहुत अलग हो सकता है।
तैनाती के समय नियम
आप अपने बॉट को अपने वर्कलोड के 2 वेरिएंट तैनात करने के लिए बना सकते हैं, जिन्हें संभवतः ENV, अलग इमेज, entrypoint ... द्वारा समायोजित किया जा सकता है। रूस और बाहरी दुनिया में भेद करने के लिए। जैसा कि पहले बताया गया है, कुछ रूसी मशीनें कज़ाखस्तान "KZ" के रूप में दिखाई देती हैं, इस उद्देश्य के लिए कज़ाखस्तान को रूस मानना सुरक्षित है।
अंतिम शब्द
हालांकि वर्तमान में रूस में अधिकांश मशीनों को प्रतिबंधित कनेक्शनों की ऐसी समस्याएँ नहीं हैं, यह दुर्लभ नहीं है और वित्तीय नुकसान से बचने के लिए तैयार रहना बेहतर है।
आदर्श रूप में ऊपर बताए गए कुछ ट्रिक्स का उपयोग करें या आप उन मशीनों/होस्ट्स की ब्लैकलिस्ट बनाए रखकर प्रयास कर सकते हैं जो ठीक से काम करने में विफल रहती हैं, जो इन प्रतिबंधों के कारण हो सकती हैं।
Last updated
Was this helpful?