إصلاح خطأ اتصال ماينكرافت باستخدام Hamachi
إذا ظهرت لك رسالة "خطأ في الاتصال بالخادم" أو "تم رفض الاتصال" أو "لا توجد معلومات إضافية" أثناء استخدامك لبرنامج Hamachi في Minecraft، فتحقق من العنوان والمنفذ أولاً. بالنسبة لعالم Java Edition المفتوح على الشبكة المحلية، يجب على المضيف مشاركة عنوان IPv4 الخاص بـ Hamachi ومنفذ الشبكة المحلية الذي يستخدمه Minecraft. يجب على اللاعبين الاتصال من خلال "متعدد اللاعبين" > "اتصال مباشر "؛ قد لا يُجدي انتظار ظهور عالم الشبكة المحلية البعيد في قائمة الخوادم.
ثم تأكد من أن جميع المستخدمين يستخدمون نفس إصدار Minecraft: Java Edition، وأن Hamachi يُظهر المضيف متصلاً بالإنترنت، وأن جدار حماية المضيف يسمح بتشغيل عملية Java على شبكة Hamachi. تعالج هذه الفحوصات الأسباب الشائعة دون تعطيل IPv6 أو إيقاف المصادقة أو فتح منافذ توجيه غير ذات صلة.
ماذا يعني خطأ اتصال Hamachi في Minecraft؟
يُنشئ برنامج Hamachi شبكة افتراضية بين أجهزة الكمبيوتر. مع ذلك، لا يزال Minecraft بحاجة إلى خادم Java متاح على عنوان ومنفذ TCP محددين. لا يُعدّ ظهور اتصال Hamachi باللون الأخضر دليلاً كافياً على أن Minecraft يستمع على المنفذ الصحيح، كما أن نجاح اختبار الاتصال (ping) عبر Hamachi لا يُثبت أن منفذ اللعبة مفتوح.
الرسالة الإسبانية "Error al conectar al servidor" تعني ببساطة أن لعبة ماينكرافت لم تتمكن من الاتصال بالخادم. والتفاصيل التالية مهمة:
| رسالة أو عرض | مكان محتمل للتحقق |
| "تم رفض الاتصال" أو "لا توجد معلومات إضافية" | المنفذ خاطئ، أو الخادم لا يعمل، أو أن جافا لا تقبل الاتصالات على هذا المنفذ. |
| انتهى وقت الاتصال | المضيف غير متصل بالإنترنت، أو لا يستطيع برنامج Hamachi الوصول إلى المضيف، أو أن جدار الحماية يقوم بحظر حركة المرور. |
| مضيف غير معروف | العنوان أو اسم المضيف غير صحيح. استخدم عنوان IPv4 الخاص بالمضيف في Hamachi. |
| إصدار غير متوافق أو فشل في التحميل/المصافحة | قارن إصدار ماينكرافت، ومحمل التعديلات، ومجموعة التعديلات على كل جهاز كمبيوتر. |
| جلسة غير صالحة أو فشل تسجيل الدخول | قم بتحديث جلسة حساب Microsoft في مشغل Minecraft؛ هذه مشكلة مصادقة، وليست مشكلة في منفذ Hamachi. |
إصلاح خطأ اتصال Hamachi في ماينكرافت: ثمانية فحوصات
1. تأكد من إصدار جافا وتطابق إصدارات اللعبة
لا يدعم برنامج Hamachi إمكانية التبديل بين إصداري Java و Bedrock. يحتاج جميع اللاعبين في هذا الإعداد إلى Minecraft: Java Edition، ويجب أن يتطابق إصدار كل عميل مع إصدار عالم الشبكة المحلية المُستضاف أو الخادم المخصص. إذا كان المُضيف يستخدم نسخة تجريبية أو إصدارًا أقدم، فيُرجى من اللاعبين الآخرين تشغيل نفس الإصدار.
للعب مع الإضافات، تأكد من مطابقة مُحمّل الإضافات وإصداره، ثم قارن الإضافات المُثبّتة وإصداراتها. جرّب مرةً واحدةً باستخدام ملف تعريف نظيف بدون إضافات إذا نجحت فحوصات الشبكة والمنفذ ولكن فشل الانضمام. يشرح دليل اللعب الجماعي الرسمي للعبة ماينكرافت اتصالات خادم إصدار جافا ومطابقة الإصدارات.
2. تحقق من برنامج Hamachi على كل جهاز كمبيوتر
- افتح برنامج Hamachi على جهاز المضيف وعلى جهاز كل لاعب. تأكد من أن جميع العملاء متصلون بالإنترنت ومنضمون إلى شبكة Hamachi نفسها .
- تأكد من ظهور المضيف متصلاً بالإنترنت في قائمة الأعضاء. انسخ عنوان IPv4 الخاص بالمضيف من برنامج Hamachi نفسه؛ لا تستخدم عنوان جهاز التوجيه المنزلي أو عنوان IP عام.
- إذا كان المضيف غير متصل بالإنترنت أو فشل اختبار الاتصال (ping) في برنامج Hamachi، اطلب من كلا الطرفين مغادرة الشبكة الصحيحة ثم إعادة الانضمام إليها، ثم أغلق برنامج Hamachi وأعد فتحه. قم بالتحديث أو إعادة التثبيت فقط من موقع Hamachi الرسمي .
اختبار الاتصال (ping) ليس سوى مؤشر. قد تحظر جدران الحماية ردود اختبار الاتصال مع السماح باتصال اللعبة، لذا استخدم اختبار ماينكرافت الموضح أدناه أيضًا. تتناول صفحة استكشاف أخطاء جدار حماية Hamachi في LogMeIn بالتفصيل السماح لمحول شبكة Hamachi عند انتهاء مهلة اختبار الاتصال.
3. ابدأ العالم واحصل على منفذ الشبكة المحلية الفعلي الخاص به
- على الجهاز المضيف، افتح عالم اللاعب الفردي في إصدار جافا.
- افتح قائمة الإيقاف المؤقت، واختر "فتح على الشبكة المحلية" ، واضبط الخيارات، وابدأ عالم الشبكة المحلية.
- لاحظ رقم المنفذ الذي يعرضه ماينكرافت لجلسة الشبكة المحلية. إذا كانت الشاشة تعرض خيارًا للمنفذ، فيمكن للمضيف اختيار أحدها ومشاركته مع اللاعبين.
لا تفترض أن عالم الشبكة المحلية يستخدم المنفذ الافتراضي 25565. هذا هو المنفذ الافتراضي المعتاد لخادم جافا مخصص ؛ يمكن لعالم الشبكة المحلية المدمج استخدام منفذ مختلف، ويمكن إعادة فتحه لتخصيص منفذ آخر. تشرح تعليمات جافا LAN الخاصة بماينكرافت كيفية فتح عالم للشبكة المحلية واختيار منفذ.
4. الانضمام عن طريق العنوان المباشر، وليس عن طريق اكتشاف الشبكة المحلية.
على كل جهاز كمبيوتر ضيف، افتح Multiplayer > Direct Connection . أدخل عنوان IPv4 الخاص بجهاز Hamachi المضيف متبوعًا بنقطتين رأسيتين ومنفذ الشبكة المحلية، كما يلي:
25.x.x.x:LAN_PORT
استبدل كلا العنصرين النائبين بالقيم الدقيقة من المضيف. على سبيل المثال، لا تكتب الكلمات LAN_PORT، ولا تحذف النقطتين، ولا تستخدم المنفذ من جلسة سابقة. يُعدّ "الاتصال المباشر" المكان الصحيح لإدخال عنوان في إصدار جافا؛ كما يوثّق الدليل الرسمي لماينكرافت هذه الطريقة.
5. السماح لعملية جافا الخاصة باللعبة بالمرور عبر جدار حماية المضيف
المضيف هو الكمبيوتر الذي يستقبل اتصال Minecraft الوارد. في نظام Windows، افتح " أمان Windows" > "جدار الحماية وحماية الشبكة" > "السماح لتطبيق بالمرور عبر جدار الحماية" ، ثم اختر "تغيير الإعدادات" ، واسمح بتشغيل Java runtime الذي يستخدمه Minecraft (يظهر غالبًا باسم Java أو javaw.exe) على ملف تعريف الشبكة الذي يخصصه Windows لـ Hamachi. قد لا يكون برنامج التشغيل وحده هو العملية التي تستضيف العالم. إذا لم يتمكن Hamachi نفسه من الاتصال بالأجهزة الأخرى، فتحقق من قاعدة محول Hamachi أيضًا.
إذا كنت بحاجة إلى قاعدة يدوية أكثر تحديدًا، فأنشئ قاعدة TCP واردة لمنفذ الشبكة المحلية (LAN) الذي يعرضه Minecraft حاليًا وملف تعريف الشبكة ذي الصلة، ثم قم بإزالتها أو تعطيلها عند انتهاء الحاجة إليها. لا تفتح كلاً من بروتوكولي TCP وUDP لكل منفذ افتراضيًا، أو عطّل جدار الحماية، أو قم بتوجيه منفذ الشبكة المحلية (LAN) على جهاز التوجيه الخاص بك لاتصال Hamachi فقط. تشير Microsoft إلى أن السماح لتطبيق معين بالوصول إلى الشبكة يُعدّ عمومًا أكثر أمانًا من ترك منفذ مفتوح؛ راجع إرشادات جدار حماية Windows الخاصة بها .
في نظام macOS، انتقل إلى إعدادات النظام > الشبكة > جدار الحماية > خيارات ، ثم اسمح لعملية Java التي تستضيف الإنترنت. إذا ظهر تنبيه اتصال عند بدء الاستضافة، فاسمح لها فقط إذا كنت تتعرف على عملية Java. توضح تعليمات جدار الحماية من Apple كيفية إضافة التطبيقات المسموح بها أو إدارتها.
6. إذا كنت تستخدم خادمًا مخصصًا، فتحقق من عنوان الربط والمنفذ الخاص به.
ينطبق هذا الفحص على عملية خادم Minecraft منفصلة، وليس على عالم لاعب واحد مفتوح على الشبكة المحلية. أوقف الخادم قبل التعديل server.properties. اترك هذا server-ip=الحقل فارغًا إلا إذا كان لديك سبب محدد ومفهوم لربط الخادم بواجهة واحدة؛ فربطه بعنوان Hamachi دون داعٍ قد يمنع الخادم من البدء أو الاستماع في المكان المتوقع. تأكد من الإعدادات، server-portوأعطِ الضيوف عنوان IPv4 الخاص بـ Hamachi المضيف بالإضافة إلى هذا المنفذ. عادةً ما يكون منفذ خادم Java الافتراضي هو 25565، ولكن استخدم القيمة الموجودة في إعدادات الخادم.
أعد تشغيل الخادم بعد أي تغيير، وتحقق من وحدة التحكم للتأكد من بدء التشغيل بنجاح. اتركه كما هو online-mode=true. تغيير هذا الإعداد falseيُغيّر مصادقة الحساب ولا يُصلح مشكلة عدم إمكانية الوصول إلى المنفذ. يُغطي دليل إعداد خادم Java الرسمي للعبة Minecraft عملية إعداد الخادم المخصص.
7. اختبر منفذ اللعبة من جهاز كمبيوتر ضيف
أثناء تشغيل الخادم العالمي أو الخادم المخصص، افتح PowerShell على نظام تشغيل Windows ضيف واختبر عنوان Hamachi الخاص بالمضيف ومنفذ Minecraft المحدد:
Test-NetConnection -ComputerName 25.x.x.x -Port 12345
استبدل 25.x.x.xو 12345بعنوان IPv4 الخاص بجهاز Hamachi المضيف والمنفذ الحالي. TcpTestSucceeded : Trueتعني النتيجة أن منفذ TCP قد استجاب من ذلك الجهاز الضيف. إذا كانت النتيجة خاطئة، فأعد التحقق من أن المضيف قد أبقى العالم مفتوحًا، وأن المنفذ مُفعّل، وأن عملية Java مسموح لها بالمرور عبر جدار حماية المضيف. لا يكفي فشل اختبار ping وحده لتشخيص منفذ Minecraft.
8. قم بتحديث الاتصال واختبر تغييرًا واحدًا في كل مرة
أغلق ماينكرافت على كلا الجهازين، ثم أعد فتح عالم المضيف على الشبكة المحلية، واحصل على رقم المنفذ الحالي، وحاول الاتصال المباشر مرة أخرى. إذا استمر برنامج Hamachi في إظهار المضيف غير متصل، فأعد تشغيل Hamachi وانضم إلى نفس الشبكة. قم بإزالة التعديلات المضافة حديثًا مؤقتًا أو اختبر باستخدام ملف تعريف نظيف. تجنب تغيير العديد من إعدادات الشبكة في وقت واحد؛ وإلا سيصعب تحديد أي إصلاح كان فعالًا.
ما لا يجب تغييره
- لا تقم بتعطيل IPv6 كحل روتيني. عادةً ما تكون المشكلة هي منفذ معطل، أو قاعدة جدار حماية، أو مضيف Hamachi غير قابل للوصول؛ وقد يؤدي تغيير البروتوكولات دون دليل إلى مشكلة أخرى.
- لا تقم بتفعيل
online-mode=falseخيار اختبار الاتصال. فهذا يُغيّر عملية المصادقة بدلاً من التوجيه، وقد يُضعف عمليات التحقق من الهوية على الخادم.
- لا تفترض أن المنفذ 25565 مخصص للشبكة المحلية المفتوحة. شارك منفذ الشبكة المحلية النشط؛ استخدم المنفذ المُهيأ لخادم مخصص.
- لا تنشر تفاصيل شبكة Hamachi الخاصة بك علنًا. ادعُ فقط الأشخاص الذين تثق بهم. يذكر موقع Hamachi الرسمي حاليًا حدًا مجانيًا للشبكة يبلغ خمسة أجهزة كمبيوتر؛ تحقق من معلومات الخطة إذا كانت مجموعتك أكبر.
متى يجب استخدام خيار استضافة آخر؟
إذا كنت ترغب في عالم خاص أبسط، فإن Minecraft Realms هو الخيار الرسمي المُستضاف، ويُغنيك عن مطالبة أحد اللاعبين بتشغيل جهاز كمبيوتر كمضيف. أما إذا كنت تُفضل الاستضافة الذاتية، فاتبع تعليمات إعداد خادم Java الرسمية وقم بتأمين الخادم قبل مشاركة الوصول. يبقى Hamachi مفيدًا عندما ترغب مجموعتك تحديدًا في شبكة محلية افتراضية (VLAN)، ولكن يجب على كل ضيف الاتصال بشبكة Hamachi نفسها واستخدام عنوان Minecraft والمنفذ الصحيحين.
قائمة تحقق سريعة
- جميع اللاعبين يستخدمون إصدار جافا ونفس إصدار ماينكرافت، وبرنامج التحميل، ومجموعة التعديلات.
- برنامج Hamachi متاح عبر الإنترنت لجميع اللاعبين، وقد انضم الجميع إلى نفس الشبكة.
- المضيف لديه اتصال مفتوح بالشبكة المحلية أو الخادم المخصص قيد التشغيل بالكامل.
- يستخدم الضيوف عنوان IPv4 الخاص بـ Hamachi الخاص بالمضيف ومنفذ Minecraft الحالي في الاتصال المباشر.
- يسمح جدار الحماية الخاص بالمضيف بعملية جافا وملف تعريف شبكة هاماشي المطبق.
- في حال استخدام الخادم المخصص، فإنه يبقى
server-ip=فارغًا مع تمكين المصادقة.