لماذا يتوقف Handoff عن العمل عند اتصال VPN: ما الذي يجب فحصه
Handoff محلي: يعلن Bluetooth المهمة وينقلها Wi-Fi. النفق الكامل الذي يلتقط الشبكة المحلية يعطّل ذلك أولاً.
افتح صفحة على iPhone، وانتقل إلى Mac، فلا تظهر أيقونة Dock. أوقف تشغيل VPN فيعمل. تبدو هذه السلسلة كمشكلة VPN، وكثيراً ما تكون كذلك، لكن ليس للسبب الذي يفترضه الناس: Handoff ميزة محلية بين الأجهزة، والنفق يعترض الجزء المحلي لا جزء الإنترنت.
أصلح مهمة واحدة وزوجاً واحداً من الأجهزة
اختر مهمة واحدة تدعم Handoff، مثل صفحة ويب في Safari أو مسودة في Notes، وزوجاً واحداً من الأجهزة. أبقِ التطبيق والحسابات والمواضع الفيزيائية كما هي أثناء تغيير متغير واحد في كل مرة. الاختبار الذي يغيّر ثلاثة أشياء دفعة واحدة ينتج ملاحظة لا يمكنك استخدامها.
Handoff استمرار للمهمة، وليس بث الشاشة أو مشاركة الملفات. إذا كان المطلوب عكس الشاشة أو تركيب مشاركة، فأنت تفحص ميزة أخرى بشروط مسبقة مختلفة.
اكتب المهمة الدقيقة، لأن مُتحقِّق أي إصلاح هو عمل تلك المهمة نفسها.
الشروط المسبقة محلية وليست بعيدة
متطلبات Handoff من Apple هي أجهزة متوافقة قريبة، مع تفعيل Wi-Fi وBluetooth على كليهما، وتسجيل الدخول بالحساب نفسه في Apple Account، وتشغيل Handoff. افحص الحساب المستخدم في Continuity لا الحساب الذي اشترى أحد التطبيقات، لأن هذين قد يختلفان على Mac مشترك. ثم تأكد من أن التطبيق والمهمة يدعمان Handoff فعلاً، لأن بقاء تطبيق عشوائي مفتوحاً لا يثبت شيئاً. هذه الفحوصات رخيصة، وهي أول ما يجب استبعاده.
كل ذلك يحدث عبر أجهزة راديو محلية. يعلن Bluetooth النشاط ويحمل Wi-Fi البيانات، ولهذا يجب أن يكون الجهازان قريبين من بعضهما حتى عندما يكون لكل منهما اتصال بالإنترنت.
ولا شيء من ذلك يعتمد على العنوان العام الذي يستخدمه أي من الجهازين.
ما يفعله عميل VPN بحركة المرور المحلية
قد يلتقط عميل النفق الكامل الشبكة المحلية مع كل شيء آخر، وبعض العملاء يفعلون ذلك بالضبط ما لم تسمح بالوصول إلى الشبكة المحلية. تحذّر Apple من أن إعدادات VPN التي تمنع الشبكات المحلية قد تتعارض مع ميزات Continuity. هذا تصريح عن سياسة العميل، لا عن منفذ محظور بعينه.
يعرض كثير من العملاء استثناء للوصول المحلي؛ اقرأ ما يسمح به قبل تفعيله، وفضّل الخيار المدعوم من المورّد على تعديل قواعد جدار الحماية يدوياً.
إذا لم يكن لدى العميل هذا الخيار، فإن قرار التصميم يخص من يملك النشر.
ما لا يمنحك إياه المخرج المشترك
الجهازان اللذان يستخدمان خادم VPN نفسه يتشاركان عنوان خروج، وهذا كل ما يتشاركانه. فهو لا ينشئ إعلان Bluetooth، ولا يضعهما على الرابط المحلي نفسه، ولا يصلح حساب Apple Account غير المتطابق. اعتبار العنوان العام المشترك شرطاً مسبقاً خطأ في التصنيف يؤدي إلى تغييرات بلا جدوى في العميل.
عزل المشتركين على خدمة VPN سؤال مختلف أيضاً عن جهازين قريبين يتابعان مهمة، لذا فإن فتح إعادة التوجيه بين المشتركين ليس خطوة من خطوات Handoff.
إن VPN القائم على الراوتر يغيّر السياسة التي تنطبق على الأجهزة، ومع ذلك لا يوفّر راديو أو حساباً مفقوداً.
قرّر مع مالك السياسة، ثم تحقّق من النتيجتين
ثلاثة شروط تحدد الإصلاح. هل تصمد سلسلة الشروط المسبقة مع إيقاف VPN؟ هل لدى العميل خيار وصول محلي مدعوم، وهل تسمح السياسة به؟ وهل يمكنك التحقق من التغيير دون إضعاف الحماية التي وُجد النفق من أجلها؟ إذا كانت الإجابة الثالثة لا، فالتغيير يحتاج إلى المسؤول لا إلى حل بديل.
بعد تغيير معتمد، أكّد النتيجتين: تستمر المهمة على الجهاز القريب، وتحتفظ التطبيقات التي تحتاج النفق بوصولها المقصود وسلوك الحظر المقصود.
سجّل الاستثناء بجوار إعداد ذلك الاتصال، وإلا سيُزيله تحديث الملف الشخصي التالي بصمت.