نیٹ ورک سیٹنگز
نیٹ ورک سیٹنگز زمرہ HandyCafe سرور اور مقامی نیٹ ورک پر تمام کلائنٹ PC کے بیچ مواصلاتی پورٹس اور تصدیقی کی ترتیب دیتا ہے۔
پورٹس
HandyCafe مختلف قسم کے مواصلات کے لیے تین الگ پورٹس استعمال کرتا ہے۔ تمام پورٹ قدریں 1 سے 65535 کی حد میں ہونی چاہئیں اور ایک دوسرے یا سرور پر چلنے والی دوسری خدمات سے متصادم نہیں ہونی چاہئیں۔
TCP پورٹ
- طے شدہ: 5001
- مقصد: سرور اور کلائنٹس کے بیچ مرکزی کمانڈ اور ردعمل مواصلات۔ تمام سیشن کنٹرول پیغامات (شروع، بند، توسیع)، حالت اپڈیٹس، مینو پُش اور ترتیب سنک اس پورٹ پر سفر کرتے ہیں۔
- پروٹوکول: بائنری انکوڈنگ اور خفیہ تصدیق کے ساتھ TCP۔
فائل پورٹ
- طے شدہ: 5002
- مقصد: سرور اور کلائنٹس کے بیچ فائل ٹرانسفر۔ سنک ایکسپلورر فیچر اسے سرور سے کلائنٹ PC کو فائلیں (گیم اپڈیٹس، ترتیب کی فائلیں، سافٹ ویئر) بھیجنے کے لیے استعمال کرتا ہے۔
- پروٹوکول: TCP پر مبنی ٹکڑوں میں فائل ٹرانسفر۔
UDP پورٹ
- طے شدہ: 5004
- مقصد: ریموٹ ڈیسک ٹاپ فیچر کے لیے اسکرین اسٹریمنگ۔ جب کوئی منتظم سرور کنسول سے کسی کلائنٹ کی اسکرین دیکھتا ہے تو ویڈیو فریم اسی پورٹ پر منتقل ہوتے ہیں۔
- پروٹوکول: کم تاخیر والی حقیقی وقت اسٹریمنگ کے لیے UDP۔
کنکشن کی
کنکشن کی خفیہ تصدیق کے لیے استعمال ہونے والا مشترکہ راز پاس ورڈ ہے۔ سرور اور کلائنٹ کے بیچ ہر پیغام غیر مجاز ڈیوائسز کو نیٹ ورک میں شامل ہونے سے روکنے کے لیے اس کی سے دستخط شدہ ہوتا ہے۔
- تمام کلائنٹ PC سرور کے ساتھ وہی کنکشن کی رکھنے کے لیے ترتیب دیے جانے چاہئیں۔
- اگر آپ سرور پر کنکشن کی تبدیل کریں تو ہر کلائنٹ کی ترتیب مطابقت کے لیے اپڈیٹ ضروری ہے۔ جن کلائنٹس کی کی مطابقت نہ رکھتی ہو ان کی تصدیق ناکام ہو جاتی ہے اور وہ سرور کنسول میں ظاہر نہیں ہوتے۔
- مضبوط، منفرد کی استعمال کریں۔ طے شدہ یا آسانی سے اندازہ لگ جانے والی قدروں سے گریز کریں۔
اہم نوٹس
پورٹس یا کنکشن کی تبدیل کرنے کے لیے دونوں جانب عمل ضروری ہے:
- سرور کی نیٹ ورک سیٹنگز میں قدریں اپڈیٹ اور محفوظ کریں۔
- HandyCafe سرور ایپلیکیشن ری اسٹارٹ کریں۔
- ہر کلائنٹ کی ترتیب میں متعلقہ قدریں اپڈیٹ کریں۔
- ہر PC پر کلائنٹ ایپلیکیشن ری اسٹارٹ کریں۔
فائر وال اصول: یقینی بنائیں کہ آپ کا نیٹ ورک فائر وال (سرور کے آپریٹنگ سسٹم کا فائر وال اور کوئی بھی ہارڈویئر فائر وال) تینوں ترتیب شدہ پورٹس پر ان باؤنڈ اور آؤٹ باؤنڈ ٹریفک کی اجازت دیتا ہے۔ بند پورٹس کی وجہ سے کلائنٹس نہ جڑ سکیں گے اور نہ اسٹریم کر سکیں گے۔
LAN تقاضا: سرور اور تمام کلائنٹ PC ایک ہی لوکل ایریا نیٹ ورک (LAN) پر ہونے چاہئیں۔ HandyCafe کلائنٹ دریافت کے لیے mDNS استعمال کرتا ہے جو واحد براڈکاسٹ ڈومین میں کام کرتا ہے۔ مختلف سب نیٹس یا VLAN پر موجود کلائنٹس اضافی نیٹ ورک ترتیب کے بغیر دریافت نہیں ہو سکتے۔