كيفية ربط نطاق بخادم Minecraft
في هذه الصفحة
إعطاء الأصدقاء عنوان IP خاماً مثل 203.0.113.10:25571 يعمل، لكنه قبيح، وسهل الخطأ عند كتابته، وينكسر في اليوم الذي يتغيّر فيه عنوان IP الخاص بك. النطاق المخصص يحلّ المشكلات الثلاث: ينضم اللاعبون عبر play.yourname.com بدلاً من ذلك، ويمكنك نقل الخادم من خلف الكواليس دون أن يضطر أحد إلى إعادة كتابة أي شيء.
هناك نوعان من سجلات DNS قيد التشغيل، والفرق بينهما هو السبب الكامل لتعثّر الناس: A record يوجّه اسماً إلى عنوان IP لكنه يبقي المنفذ، بينما SRV record يخفي المنفذ بحيث يكتب اللاعبون النطاق فقط. يغطي هذا الدليل كليهما، خطوة بخطوة، إضافة إلى كيفية اختبارهما والاختصار السهل إن كنت تفضّل تخطّي DNS تماماً.
لماذا توجّه نطاقاً إلى خادمك؟
بمجرد أن يصبح خادمك جاهزاً — سواء اتّبعت دليلنا لإنشاء خادم Minecraft أو استأجرت واحداً — يبقى العنوان هو الحافة الخشنة الأخيرة. النطاق يصقلها بطرق أهم مما تبدو للوهلة الأولى:
- سهل التذكّر.
play.yourname.comشيء يمكن للناس تذكّره ومشاركته فعلاً. أما IP بمنفذ في نهايته فليس كذلك. - يصمد أمام تغيّرات IP. توزّع الاتصالات المنزلية وبعض خطط الاستضافة عنوان IP جديداً من حين لآخر. مع النطاق، تحدّث سجل DNS واحداً ويستمر كل لاعب في استخدام العنوان نفسه.
- يخفي عنوان IP الحقيقي. مع الإعداد الصحيح، يرى اللاعبون النطاق لا الجهاز الذي خلفه — مفيد عندما تفضّل عدم نشر عنوان IP المنزلي.
- يبدو كمجتمع حقيقي. العنوان النظيف هو الفرق بين «خادم صديق ما» ومكان يأخذه الناس على محمل الجدّ.
ما لا يفعله النطاق هو تغيير طريقة عمل الخادم — فهو محض العنوان الذي يكتبه اللاعبون. لا يزال عليك تحديد حجم الجهاز بالطريقة نفسها؛ إن لم تكن متأكداً، فإن دليل RAM لدينا يغطّي ذلك.
A record مقابل SRV record: بالمنفذ وبدونه
هذا هو الجزء الجدير بالقراءة مرتين، لأنه يقرّر ما إذا كان على لاعبيك أن يكتبوا :25565 مرة أخرى على الإطلاق.
A record يربط اسماً بعنوان IP ولا شيء أكثر. عندما يتصل أحدهم بـ play.yourname.com، يبحث Minecraft عن الـ A record، فيحصل على IP، ثم يجرّب المنفذ الافتراضي 25565. لذا فإن A record وحده يكفي فقط إذا كان خادمك يعمل على 25565. الخوادم المُستضافة ذاتياً عادةً كذلك. أما معظم الخوادم المستأجرة فلا — إذ تتشارك جهازاً وتحصل على منفذ مثل 25571، فيضطر اللاعبون إلى كتابة play.yourname.com:25571.
SRV record يحلّ ذلك بالضبط. إنه سجل DNS خاص ينشر الخدمة والبروتوكول والمنفذ معاً، بحيث يعرف العميل المنفذ الذي يستخدمه بنفسه. أعدّ واحداً ويكتب اللاعبون play.yourname.com فقط — بلا منفذ، أياً كان المنفذ الذي يعمل عليه الخادم فعلاً.
| السجل | ما يكتبه اللاعبون | استخدمه عندما |
|---|---|---|
| A record فقط | play.yourname.com (يعمل) أو play.yourname.com:PORT | يعمل خادمك على المنفذ الافتراضي 25565 |
| A record + SRV record | play.yourname.com | يعمل خادمك على أي منفذ غير افتراضي (معظم الخوادم المستأجرة) |
الخطوة 1: أنشئ A record
الـ A record هو الأساس — والـ SRV record يشير إليه. ستفعل ذلك لدى من يدير DNS نطاقك: مُسجّلك، أو مزوّد DNS مثل Cloudflare (مجاني، وهو المثال الذي نستخدمه هنا). الحقول هي نفسها في كل مكان.
- اعثر على عنوان IP الخاص بخادمك. مستضاف ذاتياً وتنوي جعله عاماً؟ إنه عنوان IP العام الخاص بك (ابحث عن «what is my IP»). على خادم مستأجر، يكون IP في تفاصيل الاتصال بلوحتك.
- افتح لوحة تحكم DNS الخاصة بك. سجّل الدخول إلى المزوّد الذي يستضيف DNS النطاق وافتح صفحة سجلات DNS لنطاقك.
- أضف A record. أنشئ سجلاً جديداً بهذه القيم:
Type: A Name: play (this becomes play.yourname.com) Value: 203.0.113.10 (your server IP) TTL: Auto
استخدم@كاسم إذا أردت أن يشير النطاق المجرّد (yourname.com) إلى الخادم بدلاً من نطاق فرعي. - أوقف الوكيل (proxy). في Cloudflare، انقر على السحابة البرتقالية بجوار السجل حتى تتحوّل إلى رمادية («DNS only»). الوكيل مصمّم لمواقع الويب وسيكسر اتصال Minecraft — وهذا هو الخطأ الأكثر شيوعاً على الإطلاق.
- احفظ وانتظر لحظة. عادةً ما تصبح تغييرات DNS فعّالة خلال دقيقة أو دقيقتين لدى المزوّدين الحديثين، وإن كانت قد تستغرق وقتاً أطول. اختبر بالاتصال بـ
play.yourname.comفي Minecraft. إذا كان الخادم على المنفذ 25565 فقد انتهيت؛ وإذا طلب منفذاً، انتقل إلى الـ SRV record.
الخطوة 2: أضف SRV record للتخلّص من المنفذ
يخبر الـ SRV record برنامج Minecraft بالمنفذ الذي يستخدمه، فلا يكتبه اللاعبون أبداً. له حقول أكثر من A record، لكن اثنين منها فقط يتغيّران لكل خادم: المنفذ والهدف.
| الحقل | القيمة | ملاحظات |
|---|---|---|
| Type | SRV | |
| Service | _minecraft | دائماً هذا، مع الشرطة السفلية |
| Protocol | _tcp | يستخدم Java بروتوكول TCP |
| Name | play | النطاق الفرعي الذي سيكتبه اللاعبون؛ @ للنطاق المجرّد |
| Priority | 0 | |
| Weight | 5 | |
| Port | 25571 | المنفذ الحقيقي لخادمك، من اللوحة |
| Target | play.yourname.com | الاسم الذي لديه A record من الخطوة 1 |
يدمج بعض المزوّدين الحقول الأربعة الأخيرة في حقل واحد «content» أو «value». في تلك الحالة يبدو السجل هكذا، مع ضبط الاسم على _minecraft._tcp.play:
_minecraft._tcp.play SRV 0 5 25571 play.yourname.com
قراءةً من اليسار إلى اليمين، هذه هي الأولوية والوزن والمنفذ والهدف. احفظه، وامنحه دقيقة، ثم أعد الاتصال باستخدام play.yourname.com فقط — بلا منفذ.
تأكّد من أنه يعمل عبر استعلام سريع
قبل أن تخبر الجميع بالعنوان الجديد، تحقّق من أن السجل قد تحلّل. على أي حاسوب، افتح طرفية ونفّذ استعلام SRV — هذا يسأل DNS مباشرة ويُظهر لك المنفذ والهدف اللذين سيسلّمهما إلى Minecraft:
nslookup -type=srv _minecraft._tcp.play.yourname.com

لا توجد إجابة؟ لم ينتشر السجل بعد، أو أن الاسم مختلف قليلاً — تحقّق مرتين من البادئة _minecraft._tcp ومن الهدف.
تخطَّ إعداد DNS — يأتي خادم Minecraft من HytHost مع نطاق فرعي مجاني موجَّه مسبقاً وحماية DDoS.
اطّلع على خطط MinecraftBedrock، ولماذا لا يزال يطلب المنفذ
Bedrock Edition مختلف. تستخدم خوادم Bedrock منفذ UDP رقم 19132، وعميل Bedrock لا يقرأ الـ _minecraft._tcp SRV record الذي تستخدمه Java. لا يزال بإمكانك توجيه A record إلى الخادم بحيث يكتب اللاعبون نطاقاً، لكن لدى Bedrock حقل «Port» منفصل على شاشة Add Server يُدخلون فيه المنفذ — لا توجد حيلة SRV لإخفائه كما تفعل Java. لمعرفة كيفية اتصال لاعبي الكونسول والجوال عبر المنصات، راجع دليل خادم Bedrock لدينا.
إذا ظلّ اتصال Java يفشل أو ما زال يطلب منفذاً، فذلك دائماً تقريباً أحد هذه الأسباب:
- لم ينتشر الـ SRV record بعد. امنحه مزيداً من الوقت وأعد تنفيذ
nslookupأعلاه حتى يُعيد المنفذ والهدف. - وكيل Cloudflare مُفعّل. يجب أن يكون الـ A record بسحابة رمادية («DNS only»). السحابة البرتقالية تكسر اتصال اللعبة بصمت.
- المنفذ في الـ SRV record خاطئ. يجب أن يطابق المنفذ الدقيق الذي يستمع عليه خادمك — انسخه من اللوحة، ولا تخمّن.
- الهدف يشير إلى اسم خاطئ. يجب أن يكون هدف SRV اسماً له A record يتحلّل إلى IP — لا عنوان IP نفسه.
- تختبر ذاكرة تخزين مؤقت قديمة. أعد تشغيل عميل Minecraft بالكامل؛ فهو يخزّن DNS مؤقتاً طوال الجلسة.
الاختصار: نطاق فرعي مجاني، مُهيّأ مسبقاً
إذا لم تكن سجلات DNS الطريقة التي تريد أن تقضي بها ليلتك، فإن الخطط المُستضافة تجعل هذا غير مهمّ. على خادم Minecraft من HytHost يمكنك الحصول على نطاق فرعي مجاني مثل play.yourname.hythost.com موجَّه إلى خادمك مع معالجة المنفذ مسبقاً — يكتبه اللاعبون ويتصلون، بلا A record، وبلا SRV record، ولا شيء لاختباره.
تفضّل نطاقك الخاص؟ لا يزال بإمكانك استخدامه. وجّه A record إلى عنوان IP الخاص بخادمك كما في الخطوة 1، وأضف SRV record للمنفذ، وتكون قد انتهيت — وإن تعثّرت، فإن دعم live chat متاح من 8 صباحاً حتى 11 مساءً (بتوقيت كيشيناو) ليمرّ على السجلات معك. في الحالتين تحصل أيضاً على حماية Voxility من DDoS أمام العنوان، فلا يجعل نشرُه اتصالك هدفاً.
الأسئلة الشائعة
لا. يعمل الخادم بشكل ممتاز على عنوان IP الخام والمنفذ الخاصين به — النطاق للراحة فقط. يمنح اللاعبين عنواناً سهل التذكّر، ويبقي ذلك العنوان يعمل إذا تغيّر IP الخاص بك، ويتيح لك إخفاء المنفذ عبر SRV record. إن كنت تلعب فقط مع بضعة أصدقاء على المنفذ الافتراضي، فإن IP وحده يكفي.
لأنك أضفت A record فقط، وخادمك يعمل على منفذ غير 25565. يوجّه الـ A record الاسم إلى IP لكنه يترك لـ Minecraft أن يجرّب المنفذ الافتراضي. للسماح للاعبين بالاتصال دون كتابة المنفذ، أضف SRV record (_minecraft._tcp) ينشر منفذك الحقيقي — عندئذ يجده العميل تلقائياً.
يربط الـ A record اسم مضيف بعنوان IP. أما الـ SRV record فيذهب أبعد وينشر الخدمة والبروتوكول والمنفذ لذلك المضيف. لأجل Minecraft تُنشئ كليهما دائماً تقريباً: الـ A record ليتحلّل الاسم إلى خادمك، والـ SRV record كي لا يضطر اللاعبون إلى كتابة المنفذ.
عادةً دقيقة أو دقيقتان لدى مزوّدي DNS الحديثين، وأحياناً أطول ريثما ينتشر التغيير عبر الإنترنت. إذا لم يتحلّل سجل جديد، أعد تنفيذ nslookup -type=srv _minecraft._tcp.play.yourname.com كل بضع دقائق حتى يُعيد المنفذ والهدف، وأعد تشغيل عميل Minecraft بالكامل كي لا يستخدم استعلاماً مخزّناً مؤقتاً.
جزئياً. يمكنك توجيه A record إلى خادم Bedrock بحيث يكتب اللاعبون نطاقاً بدلاً من IP، لكن Bedrock يستخدم منفذ UDP رقم 19132 وعميله لا يقرأ الـ _minecraft._tcp SRV record، لذا لا سبيل لإخفاء المنفذ كما تفعل Java — يُدخله اللاعبون في حقل Port المنفصل. راجع دليل Bedrock لدينا لتفاصيل اللعب المشترك.
تحصل على نطاق فرعي مجاني — شيء مثل play.yourname.hythost.com — موجَّه بالفعل إلى خادمك مع معالجة المنفذ، فلا يوجد أي إعداد DNS على الإطلاق. أنت حرّ أيضاً في استخدام نطاقك الخاص بدلاً من ذلك: أضف سجلَّي A و SRV كما هو موضّح أعلاه، ويمكن للدعم المساعدة إذا لم يتعاون سجل ما.
تريد العنوان النظيف دون واجب DNS؟
يأتي خادم Minecraft من HytHost مع نطاق فرعي مجاني موجَّه ومُعالَج المنفذ جاهزاً من الصندوق — أو أحضر نطاقك الخاص وسنساعدك على ضبط السجلات. حماية DDoS مشمولة في الحالتين.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours