لكشف خادم Palworld مخصص يعمل في CasaOS على الإنترنت، تحتاج إلى مسار وارد يصل إلى منفذ الاستماع الفعلي للخادم عبر UDP؛ فتثبيت حاوية خادم اللعبة وحده لا يكفي. كان منشور المنتدى لعام 2024 مرتبطًا بفيديو ومتجر تطبيقات تابعًا لجهة خارجية لـ CasaOS، لكن وثائق خادم Palworld الحالية أصبحت أوضح بكثير بشأن متطلبات الشبكة.
منفذ الاستماع الافتراضي لخادم Palworld المخصص هو UDP 8211، ويمكن تغييره. اكشف المنافذ التي يستخدمها خادمك فعليًا فقط، ولا تنشر واجهات إدارة CasaOS أو Docker إلى جانب خادم اللعبة.
تأكد أولًا من عمل حاوية Palworld على الشبكة المحلية
قبل تعديل إعدادات جهاز التوجيه، تأكد من بدء تشغيل الخادم، واستمرارية مسار الحفظ، وتمكن عميل على الشبكة المحلية نفسها من الاتصال بعنوان IP الخاص بـ ZimaBoard/ZimaBlade، مع استخدام منفذ اللعبة المُعد.
توثّق متطلبات خادم Palworld الرسمية أن UDP 8211 هو منفذ الشبكة الافتراضي، وتتطلب إعادة توجيه منفذ جهاز التوجيه للاستضافة المباشرة عبر الإنترنت.
طابق منفذ UDP نفسه عبر Docker وجهاز التوجيه
إذا كانت حاوية Palworld تستمع على 8211/UDP، فيجب على Docker نشر هذا المنفذ، كما يجب على جهاز التوجيه إعادة توجيه منفذ UDP الخارجي نفسه إلى مضيف Zima. وإذا غيّرت منفذ الاستماع باستخدام -port=، فحدّث الطبقات الثلاث كلها.
كما تميّز وسيطات خادم Palworld الحالية بين منفذ الاستماع وبيانات المنفذ العام لخادم المجتمع.
قد يجعل CGNAT إعادة توجيه المنافذ مستحيلة
إذا لم يكن عنوان IPv4 لشبكة WAN في جهاز التوجيه عنوانًا عامًا حقيقيًا، فقد لا تصل إعادة توجيه المنافذ العادية إلى شبكتك المنزلية مطلقًا. في هذه الحالة، استخدم خيار الحصول على عنوان IP عام من مزود خدمة الإنترنت، أو IPv6 حيثما كان مدعومًا، أو حل ترحيل/شبكة VPN/نفق مصمم عمدًا لحركة بيانات الألعاب.
لا تفترض أن DDNS يحل مشكلة CGNAT؛ فـ DDNS يربط اسمًا بعنوان فقط.
لا تكشف لوحة تحكم NAS
انشر منافذ خدمة Palworld التي تحتاج إليها فقط. أبقِ لوحات إدارة CasaOS/ZimaOS وSSH وإدارة Docker خلف وصول الشبكة المحلية أو شبكة VPN أو طبقة أخرى للوصول عن بُعد مع المصادقة.
يُعد دليل جدار حماية الخادم المنزلي مفيدًا إذا كان خادم اللعبة هذا يشارك مضيفًا مع بيانات NAS خاصة.
الخلاصة
لا يزال الهدف العام للبرنامج التعليمي لعام 2024 صالحًا، لكن استخدم قواعد الشبكات الحالية في Palworld: اجعل الخادم يعمل محليًا، وانشر منفذ الاستماع الدقيق عبر UDP من خلال Docker وجهاز التوجيه، وتحقق من وجود مسار وارد عام لديك، واكشف خدمة اللعبة—وليس طبقة إدارة NAS.
