Sa’ad da rami ya kasance a kan rawuta, na’urar da ke tafiyar da burauzar ba ta da wata fuskar rami kwata-kwata. Ka tambayi wannan na’urar adireshinta na gida, sai ka samu adireshin LAN na sirri da kuma na dawo-da-kai, babu abin da ya yi kama da adireshin VPN. Duk da haka, uwar garken STUN a wancan gefe na iya ba da labari mai ma’ana game da hanya, kuma abin da yake bayarwa ya dogara gaba ɗaya da yadda aka tura wannan buƙata ta musamman da kuma fassara ta.

Wannan shi ne sashin da ya cancanci a tsaya a kai a hankali. “Burauza ba ta mallaki adireshin VPN ba” tana amsa tambaya game da fuskoki, alhali kuwa adireshin da aka nuna amsa ce game da hanya ta cikin fassara. Haɗa waɗannan biyu yana haifar da tabbatattun shawarwari game da bayyanawa waɗanda shaidu ba su goya baya ba.

Na’urori biyu, jerin fuskoki biyu

A tsarin da ya dogara da rawuta, rami yana ƙarewa a kan rawuta kuma abokin ciniki na LAN yana aika zirga-zirgar yau da kullum zuwa ƙofar fita ta asali. Jerin fuskokin abokin ciniki ya kasance gajere: adireshi ɗaya na sirri, wataƙila na biyu don wata cibiyar sadarwa, da kuma na dawo-da-kai. Haɗarin ba shi ne ɗaya daga cikinsu ya zama adireshin rami ba; haɗarin shi ne buƙatar ta fita ta hanyar da ba ka zaɓa ba.

Tambayi abokin ciniki wace hanya wata manufa za ta bi maimakon tambayar waɗanne fuskoki suke. Amsar tana ambaton ƙofar fita da adireshin tushen da kernel zai yi amfani da shi, wanda ya riga ya fi kowane jerin adireshi bayani.

ip route get 198.51.100.20
ip -6 route get 2001:db8::20
wg show wg0 allowed-ips

Wuraren takardun shaida suna da kyau don gwaji domin ba sa taɓa juyawa zuwa wata hidima ta gaske. Kwatanta abin da abokin ciniki ya ce da abin da rawuta ta ce, kuma ɗauki kowace sabani a matsayin shaida cewa turawar manufa, ƙa’idar rami da aka raba, ko wata hanya ta asali ta biyu tana yin wani abu da ba ka lissafta ba.

Abin da amsar Binding za ta iya faɗa

RFC 8489 yana bayyana buƙatar Binding da amsarta, inda uwar garken ke bayar da adireshin jigilar tushen da ta lura don wannan buƙata. Magana ce game da jerin biyar ɗaya a lokaci ɗaya, ba ƙidayar fuskokin abokin ciniki ba. Don haka duk abin ban sha’awa yana faruwa tsakanin abokin ciniki da wurin lura.

Wannan gibin turawa da fassara ke cikawa. Rawutar da ke yin NAT na tushe a zirga-zirgar fita tana maye gurbin tushen sirri na abokin ciniki da adireshinta a kan fuskar fita. Idan wannan fuskar ita ce rami, reflekta tana ganin adireshin rami. Idan an cire fakitin daga ramin, reflekta tana ganin abin da fassarar WAN ta haifar. Abokin ciniki ɗaya, reflekta ɗaya, amsa daban.

Al’amuri uku da suke kama da juna amma ba haka suke ba

Bambanci mai amfani ba na jama’a da na sirri ba ne, amma wace cibiyar aiwatarwa ce ta kula da fakitin. Yi aiki da al’amuran da teburin rawuta a buɗe, domin burauza ɗaya na iya samar da duka ukun dangane da ƙa’idar da ka manta ka rubuta.

Where the request leavesWhat rewrites the sourceWhat the reflector reports
Tunnel interface on the routerRouter NAT towards the tunnel addressThe tunnel address as seen on that path
WAN interface, excluded by policyOrdinary WAN translationThe public WAN address
Private reflector reached through the tunnel routeRouter NAT towards the tunnel addressAn internal identifier valid only inside that path

Al’amari na biyu kaɗai ya karya shararɗin cewa wasu zirga-zirga ba sa fita kai tsaye, kuma na farko da na uku kaɗai suke bayyana mai gane daga gefen rami. Babu ɗaya daga cikin layukan uku da yake da’awar halin wani mai bayarwa na musamman: ko ana iya isa ga reflekta ta sirri ya dogara da turawa, adireshin IP da aka yarda da su na wancan gefe, da manufar katangar wuta a ɓangarorin biyu.

Kasancewa da asusu a wurin mai bayarwa ɗaya ba ya tabbatar da kome daga cikin waɗannan. Hakanan ya cancanci tunawa cewa buƙatar da aka tura na iya riƙe tushen LAN na abokin ciniki idan babu abin da ya fassara ta, don haka dole a bi filin tushe maimakon a ɗauka daga zanen tsarin.

Tattarawa ba zaɓe ba ne

WebRTC yana tattara adireshin ’yan takara don gwadawa, kuma ɗan takarar da ya bayyana a jerin bincike mai yiwuwa ba zai taɓa ɗaukar kafofin watsa labarai ba. Karanta jerin a matsayin “abin da wancan gefe ya koya ke nan” yana ƙara girman shaida. Biyun da aka zaɓa shi ne wanda ya ɗauki zaman da gaske, kuma yana cikin wani fili dabam.

Mai duba fitarwa na HTTPS yana amsa wata tambaya: adireshin tushen da uwar garken yanar gizo ta gani don wannan buƙata. Bincike ne mai amfani don haka domin yana amfani da wata yarjejeniya dabam kuma sau da yawa wata manufa dabam fiye da reflekta ta UDP, kuma sabani tsakanin su biyun yawanci yana nuni ga ƙa’idar turawa maimakon kuskure.

Yanke shawara kan manufa, sannan karanta amsar

Rubuta niyyar kafin gwaji: wace zirga-zirga dole ta yi amfani da rami, wacece za ta iya fita kai tsaye, waɗanne iyalan adireshi suke cikin iyaka, da abin da ya kamata ya faru sa’ad da ramin ya tsaya. Idan babu wannan tushe, kowane lura yana da ruɗani, domin ba za ka iya raba ɗigowa daga hanyar da ka yarda da ita da gangan ba.

Sannan ka yi tambaya ɗaya a lokaci ɗaya. Wace hanya wannan manufa take bi. Wane adireshi wannan reflekta take bayarwa. Wane biyu na ’yan takara zaman ya zaɓa. Riƙe amsoshin kusa da manufar kuma ka rubuta kwanan wata, domin sabunta firmware na iya canza halin asali ta hanyoyin da suke soke shawarar bara a hankali.

Rawuta har yanzu cibiyar aiwatarwa ce mai ƙarfi, domin tana ganin zirga-zirgar da abokin ciniki ba zai iya tsallakewa ba tare da ya sake saita kansa ba. Ba alkawari ba ne cewa kowane fili a kowace yarjejeniyar aikace-aikace ba ya bayyana kome, kuma ba ya maye gurbin rubuta hanyoyin da ka zaɓa ka yarda da su.

Labarai masu alaƙa