PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

كيفية حل خطأ ماين كرافت لا يمكن الاتصال بالخادم؟ دليل المنفذ وIP وجدار الحماية

Yazdır

كيفية حل خطأ ماين كرافت لا يمكن الاتصال بالخادم؟

دليل خطوة بخطوة لمشاكل رفض الاتصال، وانتهاء المهلة، والمنفذ، وIP وجدار الحماية.

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

لا يحدث هذا الخطأ دائمًا بسبب ملفات Minecraft. يجب التحقق معًا من عنوان IP أو المنفذ أو جدار الحماية أو server.properties أو توجيه DNS أو لوحة الاستضافة أو عملية Java أو ما إذا كان الخادم يعمل بالفعل.

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

1. افصل رسالة الخطأ بشكل صحيح

أخطاء الاتصال في لعبة Minecraft لا تعني جميعها نفس الشيء. أولاً، يجب قراءة رسالة الخطأ التي يتلقاها اللاعب بشكل صحيح.

  • تم رفض الاتصال: قد يكون عنوان IP قابلاً للوصول، ولكن لا توجد خدمة قيد التشغيل على المنفذ المستهدف أو تم رفض الاتصال.
  • انتهت المهلة: تم إرسال طلب الاتصال ولكن لم يتم إرجاع أي استجابة. قد تكون هناك مشكلة في جدار الحماية أو الشبكة أو المنفذ.
  • مضيف غير معروف: لا يمكن حل سجل المجال/SRV أو أن عنوان IP/المجال به خطأ إملائي.
  • لا يمكن الاتصال بالخادم: إنها مشكلة اتصال عامة؛ يجب التحقق من IP والمنفذ وحالة الخادم وتوافق الإصدار.
  • الخادم/العميل القديم: إصدار اللاعب والخادم Minecraft غير متوافقين.

2. هل يعمل خادم Minecraft حقًا؟

الفحص الأول هو ما إذا كان الخادم نشطًا أم لا. إذا كان الخادم معطلاً، فلن يتمكن اللاعب من الاتصال حتى لو كان المنفذ مفتوحًا.

screen -ls
ps aux | grep java

في حالة التشغيل مع خدمة systemd:

systemctl status minecraft

إذا ظهر سطر مثل هذا في وحدة التحكم، فهذا يعني أن الخادم قد بدأ الاستماع على المنفذ:

Done! For help, type "help"

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

3. إعداد منفذ server.properties

ما هو المنفذ الذي سيتم تشغيل خادم Minecraft عليه؟ server.properties في الملف منفذ الخادم يحدد القيمة.

nano server.properties

الخط الذي يجب التحقق منه هو:

server-port=25565

منفذ جافا الافتراضي لماين كرافت 25565 يتم استخدامه ك. إذا قمت بتحديد منفذ مختلف، فيجب على اللاعبين كتابة المنفذ بالإضافة إلى عنوان IP.

SUNUCU_IP:25565
هام: إذا كان هناك أكثر من خادم Minecraft يعمل على نفس الجهاز، فيجب أن يستخدم كل خادم منفذًا مختلفًا. لا يمكن لخادمين استخدام نفس المنفذ.

4. هل يجب ترك حقل IP الخاص بالخادم فارغًا؟

في خصائص الخادم خادم الملكية الفكرية يجب ترك السطر فارغًا في معظم الحالات.

server-ip=

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

نصائح عامة في بيئات الاستضافة:

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

5. هل يستمع المنفذ حقًا؟

حتى لو بدا خادم Minecraft مفتوحًا، فيجب التحقق مما إذا كان المنفذ يتم الاستماع إليه أم لا.

ss -tulpn | grep 25565

إذا لم يكن هناك إخراج، فهذا يعني أن خادم Minecraft لا يستمع إلى هذا المنفذ. في هذه الحالة، يجب التحقق من server.properties أو أخطاء وحدة التحكم أو عملية Java.

مثال على منطق الإخراج المتوقع:

LISTEN 0  128  0.0.0.0:25565  0.0.0.0:*  users:(("java",pid=1234))

6. إذن منفذ جدار الحماية

حتى إذا كان منفذ الخادم يستمع، فلن يتمكن اللاعبون من الاتصال إذا قام جدار الحماية بحظر الاتصال الخارجي.

على أنظمة Ubuntu/Debian التي تستخدم UFW:

ufw allow 25565/tcp
ufw reload
ufw status

على أنظمة CentOS/AlmaLinux/Rocky Linux التي تستخدم جدار الحماية:

firewall-cmd --permanent --add-port=25565/tcp
firewall-cmd --reload
firewall-cmd --list-ports

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

7. إذا كنت تستخدم المجال أو سجل SRV

إذا كان اللاعبون يتصلون عبر المجال بدلاً من IP، فيجب أن تكون سجلات DNS صحيحة.

  • سجل: يقوم بتوجيه المجال إلى عنوان IP الخاص بالخادم.
  • سجل SRV: يوفر إعادة التوجيه إلى منفذ Minecraft المخصص دون كتابة المنفذ.
  • انتشار DNS: قد لا تكون التسجيلات الجديدة نشطة في كل مكان تقريبًا.

إذا كان اللاعب مضيف غير معروف إذا تلقيت خطأ، فقد يكون هناك خطأ إملائي في المجال، أو أن سجل DNS مفقود، أو ربما لم يتم نشره بعد.

8. توافق إصدار ماينكرافت

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

الحل:

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

الأخطاء الشائعة

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

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

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

ما الذي يسبب خطأ انتهاء المهلة؟
قد يتم فقدان الاتصال بسبب جدار الحماية أو حظر الشبكة أو عنوان IP خاطئ أو المنفذ المغلق أو قاعدة الأمان من جانب الموفر.

لا أستطيع الاتصال بالمجال ولكن يمكنني الاتصال بـ IP، لماذا؟
قد يكون سجل DNS أو SRV غير صحيح. قد لا يشير المجال إلى عنوان IP الصحيح.

توصيات السلامة والعمليات

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

تم إعداد هذه المقالة خصيصًا لـ PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner