ولې د راؤټر VPN له فعالولو وروسته کاسټینګ نه کار کوي
کشف د لینک-محلي ملټیکاسټ په مرسته ترسره کیږي، خو تلویزیون خپله رسنۍ راوړي. د پالیسۍ ډیفالټ کولی شي د LAN غوښتنه ونیسي او ټنل ته یې ولېږي.
کاسټینګ د راؤټر VPN له فعالولو دمخه کار کاوه او سمدلاسه وروسته ناکام کیږي، پداسې حال کې چې په تلیفون کې عادي براوزینګ لا هم کار کوي. دا دوه حقایق سره سمون لري، ځکه چې کاسټینګ یو واحد اړیکه نه ده. تلیفون په محلي شبکه کې ریسیور مومي او کنټرولوي، او بیا ریسیور خپله رسنۍ د خپلې اړیکې له لارې راوړي.
دوه لارې چې په جلا توګه ناکام کیږي
د کنټرول لاره محلي ده. تلیفون د محلي شبکې په پوښتنې سره ریسیور مومي، بیا هغه ادرس ته چې زده کړی یې دی د کنټرول اړیکه پرانیزي. که ریسیور هیڅکله په لیست کې نه ښکاره شي، نو د کشف مرحله د هرې رسنۍ له غوښتنې دمخه ناکامه شوې ده.
د رسنۍ لاره اړینه نه ده چې محلي وي. ډیر ریسیورونه سټریم پخپله راوړي، د خپلې اړیکې او خپلو اعتبارنامو سره، نو د تلیفون لاره د ریسیور لاره نه ښیي. هغه تلیفون چې یو بهر وتل وکاروي د تلویزیون د ترافیک د منزل په اړه هیڅ نه وایي.
دا ویش هغه لامل دی چې ناکامي عجیبه ښکاري. ټنل د تلیفون د لارښوونې جدول بدل کړ او د تلویزیون یې بدل نه کړ، نو هغه نښه چې د جوړې په یوه خوا کې ښکاري باید په هماغه خوا کې ولټول شي. د غلط وسیلې لټول معمول لامل دی چې سمون بې اغیزه ښکاري.
ولې کشف لومړی مات کیږي
کشف معمولا د لینک-محلي ملټیکاسټ په مرسته کیږي. mDNS د 224.0.0.251 ته په UDP پورټ 5353 لیږي، او SSDP د 239.255.255.250 ته په UDP پورټ 1900 لیږي. دواړه په ډیزاین کې یوې لینک ته محدود دي، ځکه راؤټر دوی د بیاځلي کوونکي یا پراکسي د مرستې پرته د برخو ترمنځ نه لیږدوي. راؤټ شوی VPN د ملټیکاسټ ګروپ نه پراخوي، او د پالیسۍ لاره نشي کولی هغه ګروپ چې هیڅکله له لینک نه وتلی، په بل لینک کې ښکاره کړي.
نو لومړنۍ ناکامي د کوډ کولو سره هیڅ تړاو نه لري. د تلیفون ملټیکاسټ هغه انټرفیس پریږدي چې پرې لیږل شوی و، ریسیور په هغه برخه کې دی چې هیڅکله یې نه ویني، او د وسیلو لیست خالي راګرځي. خالي لیست د دې شاهد نه دی چې تلویزیون انټرنیټ لاسرسی له لاسه ورکړی.
جلاوالی پرته له کوم VPN ورته نښه جوړوي. میلمه شبکې او د لاسرسي نقطې د کلاینټ جلاوالی په قصد سره وسیلې له یو بل سره د خبرو کولو نه منع کوي، او په جلا شوې برخه کې د راؤټر VPN فعالول په دې کې هیڅ نه بدلوي. د ټنل له کتلو دمخه د جلاوالي تنظیم وګورئ. دا ارزانه ځواب دی او ډیر عام هم دی.
د برخو جوړښت بله نیمه ده. دوهم راؤټر، په بېل حالت کې میش نوډ، یا د بل NAT شاته تار برخه — ټول ریسیور هلته ږدي چېرې چې د تلیفون د کشف ترافیک نه رسیږي.
ولې د پالیسۍ ډیفالټ کولی شي یوه محلي غوښتنه ووړي
هغه راؤټر چې ټول ترافیک ټنل ته لارښوونه کوي، په ټنل انټرفیس باندې ډیفالټ لاره نصبوي. که د LAN مخکښه له دې پالیسۍ نه خارج نه وي، نو هغه پاکټ چې دوه متره لیرې وسیلې ته لیږل کیږي اوس له ډیفالټ سره سمون خوري، او راؤټر د کنټرول غوښتنه د سوئیچ پرځای ټنل ته لیږي.
| 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 |
د قاعدو ترتیب پایله ټاکي. پالیسۍ لارښوونه قاعدې د لومړیتوب په ترتیب ارزوي، نو د محلي مخکښې لپاره استثنا باید د هغې قاعدې دمخه راشي چې ټنل جدول ټاکي. د ټنل قاعدې وروسته استثنا زیاتول بې اغیزه دي، ځکه یو سم ښکارېدونکی ترتیب لا هم کولی شي LAN ترافیک لیرې وتلو ته ولیږي.
سمون تنګ دی: د کاسټینګ بهیر لپاره اړین ځانګړي محلي منزلونه اجازه کړئ، او پاتې جلاوالی پرېږدئ. د کلاینټ جلاوالی د لومړي ګام په توګه لرې کول نښه سم وي خو هغه کنټرول غورځوي چې شبکه د هغې لپاره جوړه شوې وه.
په تلیفون کې یوه چټکه کتنه ټاکي چې د دوه ناکامیو کومه یوه لرئ. که ریسیور ته لاره ټنل ته اشاره کوي، پالیسي ستونزه ده. که LAN ته اشاره کوي او کشف بیا هم ناکام کیږي، ملټیکاسټ یا جلاوالی ستونزه ده، او د لارې بدلون به مرسته ونه کړي.
ip route get 192.168.1.50
ip rule show
avahi-browse -rt _googlecast._tcpهغه مرحله وآزمویئ چې بدله شوې، نه هېواد
ثبت شوې کتنې تکراري تجربو ته غوره دي. یادښت وکړئ چې ریسیور په وسیلو لیست کې ښکاري که نه، کنټرول غوښتنه ورته رسیږي که نه، او د سټریم له ټاکلو وروسته پلی بیک پیل کیږي که نه. هر ځواب یوه مرحله له شک نه باسي.
بیا د بهر وتلو ځایونو بدلولو پرځای هرې مرحلې مستقیم ازموینه وکړئ. د VPN هېواد بدلول د رسنۍ لاره ازموي او د کشف او کنټرول مرحلې نه لمس کوي، نو کیدای شي په تصادف سره مرسته وکړي خو هیڅ نه ښيي.
د ریسیور په خوا کې، خپله لاره او خپل حساب حالت وګورئ. هغه تلویزیون چې رسنۍ د تلیفون نه جلا وتلو له لارې راوړي نورمال ډیزاین دی، او هلته ناکامي د تلیفون د ټنل نه بلکه د ریسیور د شبکې پالیسۍ پوښتنه ده.
پایله د یوې جملې په توګه ولیکئ چې کومه مرحله ماتې شوه او څه یې بدله کړه. هغه جمله د هېواد بدلولو له یوې اونۍ زیات ارزښت لري، او تر بل فرم وییر تازه کیدو پورې پایښت لري.
کاسټینګ د ټنلونو په اړه عمومي قاعده لپاره ښه ازموینه ده. کله چې یو شبکه ته زیات شي، لومړۍ پوښتنه دا ده چې کوم منزلونه باید هیڅکله ورته نه وای ننوتلي. دوهمه دا ده چې پالیسي له هغوی کوم یو په خپله خوښه قبول کړل.