لماذا يتوقف البث بعد تفعيل VPN الراوتر
يتم الاكتشاف عبر البث المتعدد المحلي بينما يجلب التلفاز الوسائط بنفسه. قد يلتقط مسار السياسة الافتراضي طلب الشبكة المحلية ويدفعه إلى النفق.
كان البث يعمل قبل تفعيل VPN الراوتر ويتوقف فورًا بعده، بينما يظل التصفح العادي على الهاتف يعمل. الحقيقتان متوافقتان، لأن البث ليس اتصالًا واحدًا. يكتشف الهاتف جهاز الاستقبال ويتحكم فيه عبر الشبكة المحلية، ثم يجلب جهاز الاستقبال الوسائط عبر اتصاله الخاص.
مساران يفشلان بطرق مختلفة
مسار التحكم محلي. يجد الهاتف جهاز الاستقبال بسؤال الشبكة المحلية، ثم يفتح اتصال تحكم إلى العنوان الذي تعلمه. إذا لم يظهر جهاز الاستقبال في القائمة أبدًا، فقد فشلت خطوة الاكتشاف قبل طلب أي وسائط.
مسار الوسائط ليس محليًا بالضرورة. كثير من أجهزة الاستقبال تجلب البث بنفسها، عبر اتصالها الخاص وببيانات اعتمادها الخاصة، لذلك لا يصف مسار الهاتف مسار جهاز الاستقبال. الهاتف الذي يبدو أنه يستخدم مخرجًا واحدًا لا يقول شيئًا عن وجهة حركة التلفاز.
هذا الانقسام هو سبب ظهور العطل بشكل غريب. غيّر النفق جدول التوجيه في الهاتف ولم يغيّر جدول التلفاز، لذلك يجب تتبع أي عرض يظهر على أحد طرفي الثنائي على ذلك الطرف. تتبع الجهاز الخطأ هو السبب المعتاد لظهور الإصلاح وكأنه لا يفعل شيئًا.
لماذا يتعطل الاكتشاف أولًا
عادةً يعتمد الاكتشاف على البث المتعدد المحلي للرابط. يرسل mDNS إلى 224.0.0.251 على منفذ UDP رقم 5353، ويرسل SSDP إلى 239.255.255.250 على منفذ UDP رقم 1900. كلاهما محصور في رابط واحد بحكم التصميم، ولهذا لا يمرره الراوتر بين المقاطع دون مساعدة من مكرر أو وكيل. لا يوسّع VPN الموجّه مجموعة بث متعدد، ولا يستطيع مسار سياسة أن يجعل مجموعة لم تغادر الرابط أبدًا تظهر على رابط آخر.
إذن الفشل الأول لا علاقة له بالتشفير. يغادر البث المتعدد للهاتف الواجهة التي أُرسل عليها، وجهاز الاستقبال على مقطع لا يراه أبدًا، وتعود قائمة الأجهزة فارغة. القائمة الفارغة ليست دليلًا على أن التلفاز فقد الوصول إلى الإنترنت.
العزل ينتج العرض نفسه دون أي VPN. شبكات الضيوف وعزل العملاء في نقاط الوصول تمنع الأجهزة عمدًا من التحدث مع بعضها، وتفعيل VPN الراوتر فوق مقطع معزول لا يغيّر شيئًا في ذلك. افحص إعداد العزل قبل فحص النفق. هذا هو الجواب الأرخص والأكثر شيوعًا.
تخطيط المقاطع هو النصف الآخر. راوتر ثانٍ، أو عقدة شبكية بنمط مختلف، أو مقطع سلكي خلف NAT آخر، كلها تضع جهاز الاستقبال في مكان لا تصل إليه حركة الاكتشاف من الهاتف.
لماذا قد يبتلع المسار الافتراضي طلبًا محليًا
الراوتر الذي يوجّه كل الحركة إلى نفق يثبّت مسارًا افتراضيًا على واجهة النفق. إذا لم تُستثنَ بادئة الشبكة المحلية من تلك السياسة، فإن حزمة موجّهة إلى جهاز يبعد مترين تطابق الآن الافتراضي، ويرسل الراوتر طلب التحكم إلى النفق بدلًا من المبدّل.
| Stage | What carries it | How a router VPN interferes |
|---|---|---|
| Discovery | Link-local multicast on a single segment | Not extended across segments, and not repaired by a route |
| Control connection | Unicast to the receiver address on the LAN | A policy default can capture the LAN destination and tunnel it |
| Media fetch | The receiver's own connection | Unaffected by the phone's route, but affected by the TV's own policy |
| Account authorization | Tokens held by the application | Can fail for reasons unrelated to any route |
ترتيب القواعد يحدد النتيجة. تقييم التوجيه بالسياسة يتم بترتيب الأولوية، لذلك يجب أن يظهر استثناء البادئة المحلية قبل القاعدة التي تختار جدول النفق. إضافة الاستثناء بعد قاعدة النفق لا أثر لها، ولهذا قد يرسل إعداد يبدو صحيحًا حركة الشبكة المحلية إلى مخرج بعيد.
الإصلاح ضيق: اسمح بالوجهات المحلية المحددة التي يحتاجها مسار البث، واترك بقية العزل كما هو. إزالة عزل العملاء كخطوة أولى تصلح العرض مع التخلي عن ضابط صُممت الشبكة لتملكه.
بحث سريع على الهاتف يحسم أي الفشلين لديك. إذا كان المسار إلى جهاز الاستقبال يشير إلى النفق، فالسياسة هي المشكلة. وإذا كان يشير إلى الشبكة المحلية ولا يزال الاكتشاف يفشل، فالمشكلة في البث المتعدد أو العزل، ولن يساعد أي تغيير في المسار.
ip route get 192.168.1.50
ip rule show
avahi-browse -rt _googlecast._tcpاختبر المرحلة التي تغيّرت، لا البلد
الملاحظات المسجلة أفضل من التجارب المتكررة. دوّن ما إذا كان جهاز الاستقبال يظهر في قائمة الأجهزة، وما إذا كان طلب التحكم يصل إليه، وما إذا كان التشغيل يبدأ بعد اختيار بث. كل جواب يزيل مرحلة من الشك.
ثم اختبر كل مرحلة مباشرة بدلًا من تبديل مواقع الخروج. تغيير بلد VPN يختبر مسار الوسائط ويترك مرحلتي الاكتشاف والتحكم دون مساس، لذلك قد يبدو أنه يساعد بالمصادفة دون أن يعلّمك شيئًا.
من جهة جهاز الاستقبال، افحص مساره وحالة حسابه. التلفاز الذي يجلب الوسائط عبر مخرج مختلف عن الهاتف تصميم طبيعي، والفشل هناك سؤال عن سياسة شبكة جهاز الاستقبال لا عن نفق الهاتف.
اكتب النتيجة في جملة واحدة عن المرحلة التي تعطلت وما غيّرها. تلك الجملة تساوي أكثر من أسبوع من تبديل البلدان، وتبقى بعد تحديث البرنامج الثابت التالي.
البث حالة اختبار جيدة لقاعدة عامة عن الأنفاق. عندما يُضاف نفق إلى شبكة، يكون السؤال الأول هو أي الوجهات ما كان ينبغي أن تدخله أصلًا. والسؤال الثاني هو أي منها قبولته السياسة بصمت رغم ذلك.