باستخدام نطاقك الخاص، تربط خادم الألعاب الخاص بك بعنوان يسهل تذكره مثل mc.meine-domain.de بدلًا من إرسال IP مع منفذ للاعبين. تقنيًا تحتاج غالبًا إلى A-Record يشير إلى IP الخادم، وبحسب اللعبة، يمكنك اختياريًا استخدام SRV-Record للحصول على اسم اتصال مريح بدون عرض المنفذ.

متى يكون النطاق الخاص مفيدًا

النطاق يستحق الاستخدام إذا كان خادمك يجب أن يكون متاحًا بشكل دائم، أو إذا أردت فصل عدة خدمات بشكل مرتب، أو استخدام عنوان مجتمع يسهل التعرف عليه. بالنسبة لخوادم Minecraft أو Rust أو Valheim أو V Rising أو خوادم الصوت العامة، يبدو النطاق الفرعي الواضح أكثر احترافية من عنوان رقمي فقط.

أمثلة شائعة:

  • mc.meine-domain.de لـ Minecraft
  • rust.meine-domain.de لـ Rust
  • valheim.meine-domain.de لـ Valheim
  • voice.meine-domain.de لـ TeamSpeak

في game-serverhosting لا يتعلق الأمر بتغيير العلامة التجارية أو بمنصة بديلة مجانية، بل باستضافة Multi-Game مدفوعة وقابلة للتحكم، مع إدارة خوادم شفافة، وعمليات تشغيل يمكن تتبعها، ودعم عندما لا يعمل DNS أو الوصول كما تتوقع.

إذا لم تكن قد جهزت نطاقك الخاص بعد، فالدليل ربط نطاقك الخاص بخادم الألعاب الخاص بك مناسب كأساس إضافي. وللخطوات العامة المحددة يمكنك أيضًا استخدام ربط نطاقك الخاص بخادم الألعاب الخاص بك.

المتطلبات

تحتاج إلى الوصول إلى إدارة DNS لنطاقك، وIP الخادم الحالي، ومنفذ خادم الألعاب الخاص بك. يظهر الـ IP والمنفذ عادة في منطقة إدارة باقة الاستضافة الخاصة بك. إذا كان مزودك يوفر IP ثابتًا، فسيكون الإعداد أسهل لأنك لن تحتاج إلى تعديل سجلات DNS عند كل تغيير للـ IP.

مهم: DNS يوجه الأسماء إلى أهداف فقط. DNS لا يشغل خادمًا، ولا يفتح جدارًا ناريًا، ولا يستبدل إعداد اللعبة الصحيح. إذا لم يعمل الاتصال المباشر عبر IP والمنفذ، فلن يحل النطاق المشكلة.

الخيار 1: نطاق فرعي مجاني

في game-serverhosting يمكنك استخدام نطاق فرعي بالتنسيق التالي:

dein-name.game-serverhosting.com

هذا الخيار عملي إذا لم تكن تملك نطاقًا خاصًا أو تريد البدء بسرعة. يتم ربط النطاق الفرعي بالخادم أثناء الطلب أو الإعداد. بعد ذلك تحقق في اللوحة من العنوان المعروض لخدمتك، واختبر الاتصال مباشرة داخل عميل اللعبة.

الخيار 2: استخدام نطاقك الخاص

إذا كنت تملك نطاقًا خاصًا مثل meine-domain.de، تنشئ نطاقًا فرعيًا لدى مزود DNS. بالنسبة لخوادم الألعاب، يكون النطاق الفرعي عادة أنظف من النطاق الرئيسي، لأن النطاق الرئيسي غالبًا يُستخدم بالفعل لموقع ويب أو بريد إلكتروني أو خدمات أخرى.

إنشاء A-Record

يشير A-Record اسمًا إلى عنوان IPv4. بالنسبة إلى mc.meine-domain.de تبدو الإعدادات هكذا:

Typ:   A
Name:  mc (ergibt mc.meine-domain.de)
Wert:  <IP خادمك>
TTL:   3600

لدى بعض مزودي DNS لا يسمى الحقل Name، بل Host أو Subdomain أو Record name. اكتب هناك mc فقط إذا كانت المنطقة بالفعل meine-domain.de. إذا كتبت بالخطأ mc.meine-domain.de في حقل يضيف النطاق تلقائيًا، فقد ينتج عن ذلك mc.meine-domain.de.meine-domain.de.

تعني TTL بقيمة 3600 أن المحللات يمكنها تخزين السجل مؤقتًا لمدة تصل إلى 3600 ثانية. قد تساعد قيمة أقل عند النقل، لكنها ليست قابلة للاختيار بحرية لدى كل مزود.

SRV-Record لـ Minecraft بدون منفذ

يمكن لـ SRV-Record وصف الخدمة والبروتوكول والمضيف الهدف والمنفذ. بالنسبة إلى Minecraft Java، يكون هذا مفيدًا إذا أردت أن يكتب اللاعبون mc.meine-domain.de فقط بدلًا من mc.meine-domain.de:25565.

Typ:       SRV
Name:      _minecraft._tcp.mc
Priorität: 0
Gewicht:   5
Port:      25565
Ziel:      mc.meine-domain.de
TTL:       3600

انتبه إلى أن هدف SRV-Record يجب أن يكون اسم مضيف يتم حله هو نفسه عبر A-Record. لا تكتب هناك عنوان IP مباشرة. إذا كان خادمك لا يعمل على المنفذ 25565، فاستبدل المنفذ بمنفذ Minecraft الفعلي من لوحة الخادم الخاصة بك.

مزودو DNS

المزود مجاني؟ موصى به
Cloudflare نعم نعم، إذا تم ضبط DNS-only بشكل صحيح
Namecheap DNS نعم جيد
Google Domains نعم جيد، إذا كانت نطاقاتك لا تزال تُدار هناك
Route53 لا أنسب للبنية التحتية الأكثر تعقيدًا

الجدول تصنيف عملي وليس ضمان أداء. المهم هو أن مزود DNS لديك يدعم A-Records، وإذا لزم الأمر SRV-Records، بشكل موثوق.

مهم عند استخدام Cloudflare

إذا كنت تستخدم Cloudflare، يجب أن يكون سجل DNS الخاص بخادم الألعاب مضبوطًا على DNS-only. في واجهة Cloudflare هذه هي السحابة الرمادية. البروكسي البرتقالي مخصص لحركة مرور الويب HTTP وHTTPS، وليس لاتصالات خوادم الألعاب العادية.

توضح Cloudflare في توثيق DNS الرسمي أن سجلات خوادم الألعاب والبروتوكولات الأخرى غير HTTP يجب ضبطها على DNS-only، لأن بروكسي HTTP لا يمرر هذه الاتصالات بالشكل المناسب: التوثيق في developers.cloudflare.com

باختصار:

  • استخدم DNS-only لخوادم الألعاب
  • استخدم البروكسي مفعّل فقط للمواقع أو تطبيقات الويب المناسبة
  • عند مشاكل الاتصال، تحقق أولًا مما إذا كانت السحابة رمادية

فهم انتشار DNS بواقعية

قد تظهر تغييرات DNS بتأخير حسب TTL والمحلل والمزود. كقاعدة تقريبية: غالبًا تظهر التغييرات بعد بضع دقائق، وفي الحالات غير الملائمة قد يستغرق الأمر وقتًا أطول بكثير. العبارة القديمة “حتى 48 ساعة” مفيدة كإطار أقصى حذر، لكنها ليست وعدًا لكل مزود DNS وكل محلل.

لا تغير عدة أشياء في الوقت نفسه عندما تبحث عن خطأ. اضبط أولًا A-Record، وانتظر حتى يعمل الحل، ثم أضف SRV-Record بعد ذلك.

التحقق من النتيجة

تحقق أولًا مما إذا كان النطاق الفرعي يشير إلى الـ IP الصحيح:

# التحقق من A-Record
nslookup mc.meine-domain.de

بالنسبة إلى Minecraft SRV-Record، تحقق أيضًا من التالي:

# التحقق من SRV-Record
nslookup -type=SRV _minecraft._tcp.mc.meine-domain.de

يجب أن تعرض النتيجة المضيف الهدف mc.meine-domain.de والمنفذ المتوقع. بعد ذلك اختبر الاتصال داخل اللعبة. إذا فشل الاتصال عبر النطاق لكنه يعمل عبر IP والمنفذ، فغالبًا جدًا يكون الخطأ في DNS أو SRV-Record أو حالة بروكسي Cloudflare.

لخطوات الإعداد المتعلقة بالألعاب، تساعدك الأدلة المناسبة، مثل استئجار وإعداد خادم Rust أو استئجار وإعداد خادم Valheim.

استكشاف الأخطاء وإصلاحها

النطاق يشير إلى IP خاطئ

تحقق مما إذا كان A-Record يحتوي فعلًا على IP الخادم الحالي من لوحة game-serverhosting. السجلات القديمة أو A-Records المكررة أو CNAME تم ضبطه بالخطأ يمكن أن تؤدي إلى نتائج متعارضة.

لا يزال اللاعبون بحاجة إلى إدخال المنفذ

في هذه الحالة، غالبًا ينقص SRV-Record لـ Minecraft، أو اسم السجل خاطئ، أو المضيف الهدف لا يتم حله بشكل صحيح. تحقق باستخدام nslookup -type=SRV مما إذا كان السجل ظاهرًا للعامة.

Cloudflare يعرض سحابة برتقالية

اضبط سجل خادم الألعاب على DNS-only. بروكسي Cloudflare العادي مخصص لحركة مرور الويب. لبروتوكولات الألعاب تحتاج إلى حل DNS مباشر إلى خادمك.

التغيير ظاهر عندك وليس عند الآخرين

تختلف ذاكرات DNS المؤقتة. اختبر عبر شبكة أخرى أو انتظر انتهاء TTL. تجنب التغييرات المتعددة المتسرعة، وإلا سيكون من الصعب معرفة أي تغيير أثّر فعليًا.

الفحص والحدود وطريق الرجوع الآمن

ينطبق دليل “إعداد نطاق خاص لخادم الألعاب – دليل DNS” على نوع الخادم الموضح في المقالة وعلى حالة الإصدارات الظاهرة وقت الفحص. قد تختلف أسماء القوائم، والإصدارات المتاحة، وتوافق Mod أو Plugin، والموارد المطلوبة بعد التحديثات. لذلك لا تنقل أي قيم إلى لعبة أخرى أو Loader آخر أو إصدار خادم آخر بدون فحص.

أنشئ نسخة احتياطية من الملفات المتأثرة قبل إجراء تغييرات على العالم أو حالة اللعب أو الإعدادات أو الإضافات. بعد ذلك غيّر خطوة مترابطة واحدة فقط، وافحصها بنفس إصدار العميل والخادم الذي تريد اللعب به لاحقًا.

نقطة الفحص النتيجة المتوقعة الإيقاف وطريق الرجوع
بدء الخادم يصل الخادم إلى حالة الجاهزية للتشغيل بدون رسالة خطأ جديدة. عند أخطاء البدء، تراجع عن التغيير واستعد آخر نسخة احتياطية.
اختبار الاتصال يستطيع حساب اختبار الاتصال عبر العنوان المعروض في اللوحة. عند أخطاء الإصدار أو الاتصال، طابق الإصدار والمنفذ والسماحات من جديد.
اختبار الوظيفة تعمل الوظيفة التي تم تغييرها تحديدًا دون إتلاف بيانات العالم أو اللعبة الحالية. عند ظهور آثار جانبية، أوقف الخادم واستعد الملفات المؤمنة.

اختبار فردي ناجح ليس ضمانًا للأداء أو التوفر. حجم العالم، وMods، وPlugins، وعدد اللاعبين، ومسار الشبكة، والحمل المتزامن يمكن أن تغير النتيجة. وثّق الإصدار والتغيير ونتيجة الاختبار حتى تتمكن من تتبع الانحرافات لاحقًا.

FAQ

هل أحتاج بالضرورة إلى نطاق خاص لخادم الألعاب الخاص بي؟

لا. يمكنك أيضًا استخدام IP مع منفذ أو نطاق فرعي مقدم لك. النطاق الخاص أكثر راحة بالدرجة الأولى، وأفضل لعنوان مجتمع يسهل التعرف عليه.

هل يكفي A-Record لكل خادم ألعاب؟

بالنسبة لكثير من الألعاب يكفي A-Record مع ذكر المنفذ. يمكن لـ Minecraft Java استخدام SRV-Record إضافي حتى يتمكن اللاعبون من الاتصال بدون منفذ ظاهر.

هل يمكنني تفعيل بروكسي Cloudflare لخادم الألعاب الخاص بي؟

بالنسبة لاتصالات خوادم الألعاب العادية، يجب أن تضبط سجل DNS على DNS-only. بروكسي Cloudflare المعتاد يعالج حركة مرور الويب HTTP/HTTPS، وهو غير مناسب لكثير من بروتوكولات الألعاب.

لماذا لا يعمل النطاق فورًا؟

يتم تخزين سجلات DNS مؤقتًا. بحسب TTL والمحلل والمزود، قد يستغرق الأمر دقائق أو وقتًا أطول بكثير حتى يرى كل العملاء الإعداد الجديد.

ماذا أفعل إذا كان الاتصال يعمل عبر IP لكنه لا يعمل عبر النطاق؟

هذا يعني أن الخادم نفسه يمكن الوصول إليه. تحقق من A-Record وSRV-Record وحالة Cloudflare والأخطاء المطبعية في اسم المضيف. فقط عندما تكون هذه القيم صحيحة، يصبح البحث الإضافي عن الخطأ في عميل اللعبة مفيدًا.