नेटवर्क सेटिंग्स
नेटवर्क सेटिंग्स श्रेणी में HandyCafe सर्वर और स्थानीय नेटवर्क पर सभी क्लाइंट पीसी के बीच संचार पोर्ट और प्रमाणीकरण कुंजी को कॉन्फ़िगर किया जाता है।
पोर्ट्स
HandyCafe विभिन्न प्रकार के संचार के लिए तीन अलग-अलग पोर्ट्स का उपयोग करता है। सभी पोर्ट मान 1 से 65535 की सीमा में होने चाहिए और एक-दूसरे या सर्वर पर चल रही अन्य सेवाओं के साथ संघर्ष नहीं करना चाहिए।
TCP पोर्ट
- डिफ़ॉल्ट: 5001
- उद्देश्य: सर्वर और क्लाइंट्स के बीच मुख्य कमांड और प्रतिक्रिया संचार। सभी सत्र नियंत्रण संदेश (शुरू, रोकें, बढ़ाएं), स्थिति अपडेट, मेनू पुश, और कॉन्फ़िगरेशन सिंक इस पोर्ट के माध्यम से होते हैं।
- प्रोटोकॉल: बाइनरी एन्कोडिंग और क्रिप्टोग्राफिक प्रमाणीकरण के साथ TCP।
फाइल पोर्ट
- डिफ़ॉल्ट: 5002
- उद्देश्य: सर्वर और क्लाइंट्स के बीच फाइल ट्रांसफर। सिंक एक्सप्लोरर फीचर द्वारा सर्वर से क्लाइंट पीसी पर फाइलें (गेम अपडेट्स, कॉन्फ़िगरेशन फाइल्स, सॉफ़्टवेयर) पुश करने के लिए उपयोग किया जाता है।
- प्रोटोकॉल: TCP-आधारित चंकेड फाइल ट्रांसफर।
UDP पोर्ट
- डिफ़ॉल्ट: 5004
- उद्देश्य: रिमोट डेस्कटॉप फीचर के लिए स्क्रीन स्ट्रीमिंग। जब एक व्यवस्थापक सर्वर कंसोल से किसी क्लाइंट की स्क्रीन देखता है, तो वीडियो फ्रेम्स इस पोर्ट के माध्यम से प्रसारित होते हैं।
- प्रोटोकॉल: कम विलंबता, वास्तविक समय स्ट्रीमिंग के लिए UDP।
कनेक्शन कुंजी
कनेक्शन कुंजी एक साझा गुप्त पासवर्ड है जो क्रिप्टोग्राफिक प्रमाणीकरण के लिए उपयोग किया जाता है। सर्वर और क्लाइंट के बीच हर संदेश को इस कुंजी के साथ साइन किया जाता है ताकि अनधिकृत उपकरणों को नेटवर्क में शामिल होने से रोका जा सके।
- सभी क्लाइंट पीसी को सर्वर के समान कनेक्शन कुंजी के साथ कॉन्फ़िगर किया जाना चाहिए।
- यदि आप सर्वर पर कनेक्शन कुंजी बदलते हैं, तो आपको हर क्लाइंट की कॉन्फ़िगरेशन को मिलाने के लिए अपडेट करना होगा। असंगत कुंजी वाले क्लाइंट प्रमाणीकरण में विफल होंगे और सर्वर कंसोल में दिखाई नहीं देंगे।
- एक मजबूत, अद्वितीय कुंजी का उपयोग करें। डिफ़ॉल्ट या आसानी से अनुमानित मानों से बचें।
महत्वपूर्ण नोट्स
पोर्ट्स या कनेक्शन कुंजी बदलने के लिए दोनों पक्षों पर कार्रवाई की आवश्यकता होती है:
- सर्वर की नेटवर्क सेटिंग्स में मान अपडेट करें और सहेजें।
- HandyCafe सर्वर एप्लिकेशन को पुनः आरंभ करें।
- हर क्लाइंट की कॉन्फ़िगरेशन में संबंधित मान अपडेट करें।
- प्रत्येक पीसी पर क्लाइंट एप्लिकेशन को पुनः आरंभ करें।
फ़ायरवॉल नियम: सुनिश्चित करें कि आपका नेटवर्क फ़ायरवॉल (सर्वर के OS फ़ायरवॉल और किसी भी हार्डवेयर फ़ायरवॉल दोनों) सभी तीन कॉन्फ़िगर किए गए पोर्ट्स पर इनबाउंड और आउटबाउंड ट्रैफ़िक की अनुमति देता है। अवरुद्ध पोर्ट्स क्लाइंट्स को कनेक्ट या स्ट्रीम करने से रोकेंगे।
LAN आवश्यकता: सर्वर और सभी क्लाइंट पीसी को एक ही लोकल एरिया नेटवर्क (LAN) पर होना चाहिए। HandyCafe क्लाइंट खोज के लिए mDNS का उपयोग करता है, जो एकल प्रसारण डोमेन के भीतर संचालित होता है। विभिन्न सबनेट्स या VLANs पर क्लाइंट्स अतिरिक्त नेटवर्क कॉन्फ़िगरेशन के बिना खोजे नहीं जा सकते।