KernelHost Tools حالة Minecraft

حالة خادم Minecraft فحص مباشر عبر الإنترنت (Java وBedrock)

افحص في ثوانٍ ما إذا كان خادم Minecraft online. شاهد عدد اللاعبين، الإصدار، MOTD، أيقونة الخادم وسجل SRV لإصداري Java وBedrock. مجاني، بدون تسجيل، بدون تتبع.

عنوان الخادم

ماذا يفعل فحص حالة الخادم؟

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

  • Java Edition: TCP على Port 25565 (افتراضي)، بروتوكول Server-List-Ping
  • Bedrock Edition: UDP على Port 19132 (افتراضي)، Unconnected-Pong عبر RakNet
  • تُحلَّل سجلات SRV تلقائياً، يمكنك إدخال اسم host فقط دون port
  • IPv4 وIPv6 مدعومان، شريطة أن يكون الخادم متاحاً بالطريقة المناسبة

شرح MOTD وSRV وإصدارات البروتوكول

MOTD اختصار لـ Message of the Day. هو النص الذي يظهر تحت اسم الخادم في قائمة خوادم اللعبة. يستخدم مشغّلو الخوادم هذا الجزء لشعارات إعلانية أو IPs أو روابط Discord أو رسائل حالة ملوّنة. تُعرض رموز الألوان والتنسيق (Section-Sign-Codes) هنا في صيغة نصية مُنقّاة، لتبقى النتيجة مقروءة.

SRV-Records هي إدخالات DNS خاصة تربط خدمة (هنا: Minecraft) باسم host فعلي إضافة إلى port. مثال: لاعب يكتب play.example.com في العميل. يستعلم العميل عن _minecraft._tcp.play.example.com، فيستلم mc01.hoster.net:25577 ويتصل هناك. هكذا يمكن نقل الخوادم داخلياً دون أن يضطر اللاعبون لتغيير العنوان.

الـ إصدار البروتوكول (مثلاً 765 لـ Java 1.20.4) يحدد إصدارات العميل التي يستطيع الخادم التحدّث معها. الإضافات مثل ViaVersion توسّع النطاق، بحيث يقبل خادم واحد عدة إصدارات عميل في الوقت نفسه.

لماذا يظهر خادمي offline

إذا كان خادمك يعمل فعلياً لكن يظهر هنا offline، فهناك أسباب نموذجية يمكنك فحصها بهذا الترتيب:

  • Firewall: Port 25565 (Java) أو 19132 (Bedrock) محظور من الخارج. تحقق من UFW وiptables وHetzner-Firewall وWindows-Firewall كل على حدة.
  • عنوان Bind: يرتبط الخادم بـ 127.0.0.1 بدلاً من 0.0.0.0، عندها لا يكون قابلاً للوصول إلا محلياً.
  • إدخال DNS خاطئ: سجل A أو AAAA يشير إلى IP مختلف عن IP الخادم.
  • سجل SRV غير صحيح: عند اختلاف الـ port، يجب وضع إدخال SRV بالضرورة، وإلا يبحث العميل عن Port الافتراضي.
  • Server-Properties: enable-status=true يجب ضبطها، وإلا لا يستجيب الخادم لـ pings.
  • Bedrock وUDP: في إعدادات الشبكة المنزلية ينسى الكثيرون فتح Port على UDP (وليس TCP).
  • CGNAT لدى المزوّد: الخطوط خلف Carrier-Grade-NAT غالباً ما تكون غير قابلة للوصول من الخارج، يلزم VPS أو نفق.

الخصوصية والقيود

يجري فحص الحالة عبر API العامة الخاصة بـ mcstatus.io. نمرّر هناك فقط عنوان الخادم الذي أدخلته. لا تُوضع cookies، ولا يوجد تتبع، ولا تخزين دائم للطلبات. تُحذف سجلات الخادم (للأمان وRate-Limiting) بعد فترة قصيرة.

  • 30 طلباً في الدقيقة لكل عنوان IP
  • hCaptcha يحمي النموذج من الإساءة المؤتمتة
  • نطاقات IP الخاصة والمحجوزة تُحظر من جانب الخادم (Anti-SSRF)
  • بدون تتبع، بدون سكربت تحليلات، بدون cookies طرف ثالث

الأسئلة الشائعة

كيف يعمل فحص الحالة تقنياً؟

يُخاطَب الخادم عبر Server-List-Ping (Java) أو Unconnected-Pong (Bedrock). هذا بالضبط نفس البروتوكول الذي يستخدمه عميل Minecraft لعرض خادم في قائمة الخوادم. لا يجري تسجيل دخول، ولا يُشغل أي مقعد، ولا ينشأ اتصال خلال اللعب.

ما الفرق بين Java وBedrock Edition؟

Java Edition تعمل على PC (Windows، macOS، Linux)، تستخدم Port الافتراضي 25565 وبروتوكول Java. Bedrock Edition تعمل على وحدات التحكم والهواتف وWindows 10/11، وتستخدم Port الافتراضي 19132 مع RakNet (UDP). البروتوكولان غير متوافقين، لذلك يوجد في الأداة وضع منفصل لكل إصدار.

ماذا تعني MOTD وSRV وإصدار البروتوكول؟

MOTD (Message of the Day) هو نص الترحيب الذي يعرضه الخادم في القائمة، غالباً مع رموز ألوان. SRV هو إدخال DNS يربط اسم host (مثلاً play.example.com) باسم host الفعلي للخادم إضافة إلى port، دون الحاجة لأن يعرف اللاعب الـ port. إصدار البروتوكول هو رقم (Java) أو اسم (Bedrock) يحدد إصدارات العميل التي يتحدث معها الخادم.

لماذا يظهر خادمي offline رغم أنه يعمل؟

أسباب شائعة: Port محظور في firewall، الخادم يرتبط فقط بـ localhost بدلاً من 0.0.0.0، إدخال DNS يشير إلى IP آخر، سجل SRV مفقود أو خاطئ، أو whitelist تحظر pings الخارجية. مع Bedrock يجب فتح UDP بدلاً من TCP. تحقق أيضاً من إدخال العنوان بنفس الطريقة كما في العميل.

هل يتم حفظ مدخلاتي؟

يُمرَّر عنوان الخادم المُدخل إلى API الخاص بـ mcstatus.io ويُسجَّل لفترة قصيرة في سجل خادم الويب (للأمان وRate-Limiting). لا يوجد تتبع، ولا تُوضع cookies، ولا يوجد تخزين دائم للطلبات.

ما إصدارات الخادم المدعومة؟

Java Edition مدعومة من 1.7 (بروتوكول Server-List-Ping الحديث). Bedrock Edition من 1.16 يُتعرَّف عليها بشكل موثوق. خوادم Forge وFabric وPaper وSpigot تُعرض بشكل صحيح. مع إصدارات Java القديمة جداً (قبل 1.7) يقدم Ping معلومات محدودة.

هل يمكنني فحص Minecraft Realms؟

لا. Minecraft Realms قابلة للوصول فقط عبر مصادقة Mojang/Microsoft ولا تستجيب لـ Server-List-Pings العامة. يعمل فحص الحالة حصرياً للخوادم المستضافة ذاتياً (root server خاص، مزوّد استضافة، شبكة منزلية مع port forwarding).

هل يوجد Rate-Limit؟

نعم. يُسمح بـ 30 طلباً في الدقيقة لكل عنوان IP. من يتجاوز الحدّ يحصل لفترة قصيرة على رمز HTTP-Status 429. إضافة إلى ذلك، يمكن لـ API الخاص بـ mcstatus.io تطبيق Rate-Limits خاص به عند الاستعلام المتكرر جداً عن خادم.

جميع منتجات KernelHost

هل تحتاج إلى أكثر من مجرد أدوات؟ اطلع على باقات الاستضافة التجارية لدينا.