NetDiag+

مصافحة WireGuard تفشل على iOS دون بقية الأجهزة

الشبكة نفسها والملف نفسه: حاسوب Linux وهاتف Android يتصلان فورًا، أما الآيفون فيكرّر handshake did not complete. حوّل الآيفون نفسه إلى 5G فيرتفع النفق مباشرة. عند هذه النقطة يتوجّه الجميع تقريبًا إلى إعداد MTU، ويُهدر الجميع تقريبًا أمسيتهم: المصافحة الفاشلة لا يمكن أن تكون مشكلة MTU.

ما تفحصه، بالترتيب

  1. توقّف عن تغيير MTU. بادئة مصافحة WireGuard 148 بايت والرد 92 بايت. وهذا يتّسع داخل أي قيمة MTU استُخدمت يومًا، أي أن لا شيء يُجزّأ. المصافحة التي لا تكتمل تعني أن الحِزم لا تصل إطلاقًا. أعِد MTU إلى 1420 واتركها.
  2. افحص هل يخرج UDP من الجهاز. نفّذ استعلام STUN على الواي فاي الذي يفشل. إن جاء الرد فخروج UDP سليم والمشكلة في المنفذ أو نقطة النهاية تحديدًا. وإن انتهت المهلة هنا وجاء الرد على شبكة الجوال، فهذه الشبكة تُرشّح UDP لهذا الجهاز بالذات.
  3. قارن ما يراه الجهازان. ضَع عنوان IP وقناع الشبكة والبوابة وDNS للآيفون جانب بيانات الحاسوب. اختلاف الشبكة الفرعية أو البوابة يعني أن الهاتف وقع في VLAN للزوّار أو أن ملفًا خاصًا به مُطبَّق على الراوتر — القيد يعيش هناك، لا في ملف الإعداد.
التحميل من App Store

مجاني · ٢٥ أداة · شراء لمرة واحدة لإزالة الإعلانات · دون اشتراك

أسئلة يطرحها الناس فعلًا

لماذا يعمل على 5G ولا يعمل على الواي فاي؟

هذا أنفع دليل تملكه. الإعداد نفسه والسيرفر نفسه ونتيجة مختلفة — إذن المتغيّر هو الشبكة لا النفق. مشغّل الجوال يُمرّر المصافحة، وشبكة الواي فاي هذه لا تُمرّرها.

جرّبت MTU بقيم 1280 و1200 و1100 ولم يتغيّر شيء.

هذا متوقّع. تحكم MTU حجم الحِزم المحمولة داخل النفق، وهذا لا يهمّ إلا بعد وجود النفق. وقبل اكتمال المصافحة لا يوجد نفق ولا شيء يُجزّأ.

هل يمكن أن تحجب الشبكة منفذ UDP؟

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

وماذا عن Private Relay وتحديد تتبّع عنوان IP وعنوان الواي فاي الخاص؟

يستحق إيقافها أثناء الفحص، لكنها نادرًا ما تكون السبب. هي تُغيّر العنوان الذي تظهر منه، ولا تقرّر ما إذا كانت حِزمة UDP ستصل إلى نقطة النهاية.

إذن متى يهمّ MTU فعلًا مع WireGuard؟

بعد المصافحة. العلامة أن النفق يرتفع بلا مشاكل ثم يتعطّل مع كل شيء كبير: صفحة تُحمَّل نصفها، ونقل يتجمّد بعد بضعة كيلوبايت. والقيمة المعتادة على IPv4 هي 1420.

إن كان النفق يرتفع ثم يتعطّل في النقل الكبير، فتلك الحالة سببها MTU فعلًا. كيف تقيس قيمة Path MTU الحقيقية →