کله چې د WebRTC ازموینې پاڼه 172.20.4.15 چاپ کړي، نو پوهه شوې چې په هغه شبکه کې یو ځایي انټرفېس شته۔ دا یو ریښتینی ښکاره کول دی، او دا د «رسنیو د VPN له وتنې څخه بهر ووتل» هغه ورته پایله نه ده۔ د نوماندانو موندنه او د بستې لارښوونه جلا میکانیزمونه دي، او ډیری د لیک راپورونه دواړه په یوه حکم کې یوځای کوي۔ تاسو کوم یو ته ګورئ، هغه د حل لارې ټاکي۔

ټولول د هر څه له لېږلو مخکې ترسره کېږي

براوزر ځایي انټرفېسونه لیستوي، STUN سرور ته د تړل کېدو غوښتنه لېږي او له TURN سروره د ونډې غوښتنه کوي، بیا پایلې د ناستې په تشریح کې د نوماند کرښو په توګه لیکي۔ دا ټول پرته له کوم زنګ، پرته له رسنیو او پرته له بل لوري بشپړېږي۔ نو ځکه د نوماندانو لیست د موندنې ریکارډ دی، د لېږد نه۔

نوي براوزرونه کولی شي د کوربه نوماند اصلي پته د mDNS نوم .local سره بدله کړي، نو پاڼه نشي کولی خصوصي IP ولولي۔ ځایي شبکه لا هم هغه څو اړخیزې پوښتنې ویني چې هغه نوم حل کوي، یعنې پته له اپلیکیشن څخه پټېږي، له تار څخه نه لیرې کېږي۔

ترتیب هم مهم دی: د پاڼې نوی بارول یوه نوې ټولګه ټولوي، د بل TURN ونډې او شونې ده چې د بل انعکاسي نقشې سره۔ دوه بېلې چلېدلې پېښې اړینه نه ده چې دوه بېل تنظیمات وي۔

درې ډوله نوماندان، درې ډوله شواهد

هره کرښه له بلې مشاهدې څخه راځي۔ هر ډول بېلې پوښتنې ته ځواب وایي، او جدول هغوی له یو بل څخه جدا کوي د دې له مخې چې څه ثابتولی شي او څه نه شي۔

CandidateDerived fromWhat it establishesWhat it cannot establish
HostAn interface on the deviceA local address exists in that networkThat the peer can reach it
Server-reflexiveA STUN binding responseHow a NAT mapped this sourceWhich exit the media will use
Peer-reflexiveA connectivity check that arrivedAn address seen by the far sideThat it was ever advertised
RelayA TURN allocationThe relay server accepted the sessionThat the relay carries the call

د ریلې نوماند اکثراً د کارن انټرنیټ پتې سره غلط ګڼل کېږي۔ هغه د TURN سرور دی، او شتون یې ښیي چې یوه ريله شته وه، نه دا چې براوزر هغه غوره کړې۔ همدا ګډوډي د کوربه نوماندانو په اړه مخالف لوري ته ځي، چېرې چې mDNS نوم پته له پاڼې پټوي او شبکه لا هم پوښتنې وړي۔ د ارزښت له لوستلو مخکې ډول ولولئ۔

ټاکل شوې جوړه د لارښوونې پوښتنې ته ځواب وایي

ICE هره ځایي نومانده له هرې لیرې نوماندې سره جوړه کوي، پر هرې جوړې د اړیکې ازموینې چلوي او یو ګټونکی نوموي۔ همدا نومول شوې جوړه، چې د براوزر په خپله تشخیصیه کې ښکاري، رسنۍ وړي۔ په لیست کې نور هر څه یوه بایللې شونتیا ده۔

ګټونکی تاسو ته د لارې بڼه وایي۔ له ریلې تر ریلې د TURN سرور له لارې ځي، د کوربه جوړه په ځایي شبکه کې پاتې کېږي، او د سرور انعکاسي جوړه مستقیم د NAT له لارې ځي۔ دا هغه حقیقت دی چې د VPN څېړنې ته ورته اړتیا ده، او دا له پتې لیست څخه بېل حقیقت دی۔ دوه زنګونه چې ورته نوماند لیستونه لري کولی شي بېلې جوړې واخلي۔

ناسم ټاکل شوي نوماندان هم ټول شول، او ټولول هغه شبکهيي ترافیک دی چې ماشین پرېږدي۔ هغه زنګ چې په پای کې ريله وکاروله د دې مانا نه ده چې کله لیست جوړېده هیڅ څه نه وو ښکاره شوي۔

کنټرولونه له هدفونو سره سمون لري، د لیک له نمرې سره نه

د WebRTC د IP د سمبالښت مشخصات څو تګلارې بیانوي: یوازې هغه انټرفېس کارول چې تلواله لار وړي، ټول انټرفېسونه کارول، او د پراکسي پرته UDP بندول تر څو ترافیک د ریلې یا پراکسي له لارې تګ ته اړ شي۔ هر یو اړیکه او ځنډ د بل ډول ښکارېدنې سره بدلوي۔ براوزر کومه پلي کوي او په کوم نوم، دا د پلیټ فارم او نسخې له مخې بدلېږي۔

تګلاره له هدف څخه غوره کړئ۔ له پاڼې څخه ځایي پتې پټول یو هدف دی؛ د سیالانو تر منځ مستقیم ترافیک مخنیوی بل دی؛ هر بسته د تونل دننه ساتل درېیم دی۔ لومړی ډېر ځله په دې اړه دی چې اپلیکیشن څه زده کوي، دویم په دې چې کومه لار اجازه لري، او درېیم باید د پلیټ فارم یا VPN په پوله هم پلي شي۔

کوم کنټرول چې غوره کړئ، دواړه نیمې وګورئ: د ټولولو ازموینه وچلوئ او د نوماندانو ډولونه ثبت کړئ، بیا د یوې ریښتینې ناستې په جریان کې ټاکل شوې جوړه وګورئ۔ پاک پتې لیست چې مستقیمه رسنیزه لاره لري لا هم هغه لاره ده چې تاسو یې اراده نه درلوده۔

اړوندې مقالې