Abokin ciniki na OpenVPN yana kiran adireshi ɗaya, uwar garken na amsawa daga wani, kuma ramin ba ya tashi. Littafin uwar garken na nuna cewa fakitin na shigowa kuma rikodin na nuna amsa na fita, don haka ake ɗora laifin a kan abokin ciniki. A kan na'ura mai mu'amaloli da yawa, ko adireshi da yawa a mu'amala ɗaya, ɓangarorin biyu ba su yarda da wane adireshi ake amfani da shi ba. Amsar tana da inganci a matakin IP, amma abokan ciniki da yawa suna watsar da datagram wanda tushensa ba shine adireshin da suka tuntuɓa ba.

Abin da abokin ciniki ke gani sa'ad da tushen ya canza

Socket na UDP da ba a ɗaure shi da wani adireshi na gida ba shi da tsayayyen tushe, don haka kernel na zaɓar ɗaya a lokacin aikawa. Wannan zaɓi na zuwa daga binciken hanya zuwa adireshin abokin ciniki, kuma tushen ya zama adireshin mu'amalar da binciken ya zaɓa. A kan na'urar da ke da mu'amala ɗaya zaɓin ba a gani; a kan na'ura mai adireshin gudanarwa, adireshin jama'a da adireshin na biyu a kan katin cibiyar sadarwa ɗaya, ya dogara da ma'aunin hanya da manufa. Sarrafa hanya bisa manufa na ƙara yiwuwar rashin daidaituwa maimakon rage ta, domin doka na iya zaɓar hanyar sama da abokin ciniki bai taɓa isa ba. Hanya ta asali da aka koya daga mai bayarwa ɗaya tare da dokar tushe da ke nuni ga wani sun isa su haifar da hakan.

Abokan ciniki da ke tace amsoshi, da bin diddigin haɗi da ke tsammanin cikakken huɗu da tushe, za su watsar da amsar ba tare da saƙo mai amfani ba. Sa'an nan ramin ya ƙare kamar babu abin da ya zo, kuma shi ya sa ake kuskuren ɗaukar wannan a matsayin matsalar katangar wuta a ɓangaren abokin ciniki. Rikodin da aka yi a uwar garken kawai na tabbatar da kuskuren maimakon bayyana shi, domin amsar tana fita da gaske. Kwatanta tushen amsar da adireshin da abokin ciniki ya kira kafin ka canza wani abu.

Abin da zaɓin multihome ke yi a haƙiƙa

Ana rubuta umarnin a matsayin multihome a cikin fayil ɗin tsari kuma a matsayin --multihome a kan layin umarni, kuma yana sa uwar garken UDP ya amsa daga adireshin da fakitin abokin ciniki ya isa. Kernel na ba da adireshin manufa na asali a matsayin ƙarin bayanai lokacin karɓa, kuma OpenVPN na amfani da wannan ƙimar a matsayin tushen amsa. Don haka uwar garken da ke saurare a kan adireshin duniya, local 0.0.0.0 don IPv4 ko makamancinsa na IPv6, yana yi kamar kowane abokin ciniki ya isa mai saurare na kansa. Abokan ciniki da suka shigo ta adireshin jama'a suna samun amsa daga adireshin jama'a, kuma abokan ciniki a kan adireshin ciki suna samun ta daga wancan. Babu wani abu a hanyar fakitin da ke motsawa: hanya, dokokin tacewa da tsarin ramin sun kasance daidai yadda suke.

Wannan ƙa'idar ta ƙarshe ita ce dalilin da ya sa zaɓin ke da aminci a ƙara wa uwar garken da ke aiki, kuma ita ce dalilin da ya sa ba zai iya gyara tacewa da ke ba da izinin adireshi ɗaya kawai. Fakitin dole ne a karɓe shi a kan hanyar da yake bi, don haka gyaran tushe na canza asalin amsar ba wani abu ba. Hakanan na UDP ne kawai: mai saurare na TCP ba shi da wannan matsala a irin wannan siffa, domin ana gane haɗin da huɗun ba da adireshin tushen amsa ba.

Yaushe adireshin gida tsayayye shine kuskuren tsoho

Kafin ka kai ga zaɓin, duba ko uwar garken na ɗaure wani takamaiman adireshin gida, domin mai saurare da aka ɗaure kullum yana amsawa daga wannan adireshin. Wannan daidai ne ga turawa mai mu'amala ɗaya kuma kuskure ne da zarar abokan ciniki suna amfani da fiye da adireshi ɗaya bisa doka. Idan ɗaurin ya kasance da gangan, yanke shawara ko uwar garken ya kamata ya karɓi zirga-zirga a kan ƙarin adireshi kwata-kwata. Cire ɗaurin na ƙara fallasa, don haka dole ne sabis da tacewa su tilasta mu'amaloli da hanyoyin sadarwa na tushen da aka yarda, ba adireshin ɗaurin kaɗai ba.

Bayanin OpenVPN na iyakance zaɓin ga uwar garken UDP, yana lura da ƙarin aiki a hanyar fakitin, kuma yana rubuta waɗanne dandamali suke goyan bayansa. Tabbatar da hakan a kan sigar da aka sanya kafin ka yi shiri a kansa. Inda ba a goyon bayansa, ɗaure takamaiman adireshin ko gyara hanyar dawowa shine madadin, kuma duka biyun canje-canje ne mafi ƙunci fiye da yadda suke gani da farko. Sauraron duniya yana da sakamako fiye da amsoshi: uwar garken da ke kan dukkan adireshi ana iya isa gare shi daga kowace cibiyar sadarwa da na'urar ke da alaƙa da ita, kuma wannan watakila ba shine fallasar da wani ya yi niyya ba.

Tabbatar da tushen amsa daga waje

Gwada daga wajen uwar garken, kuma rubuta takamaiman adireshi da jigilar da abokin ciniki ya yi amfani da su kafin ka rikodi wani abu. Binciken guda uku da ke ƙasa suna amsa tambayoyi uku daban-daban, kuma tsari yana da mahimmanci.

tcpdump -ni any udp port 1194
ss -lunp 'sport = :1194'
ip route get 203.0.113.10 from 198.51.100.20

Rikodin na nuna adireshin tushe a kan amsar, kuma wannan ita ce hujjar da dukan labarin ya dogara da ita. Jerin socket na nuna abin da uwar garken ya ɗaure a haƙiƙa, domin mai sauraren duniya da takamaiman suna kama da juna a cikin fayil ɗin tsari kuma suna da hali daban a kan hanyar sadarwa. Binciken hanya na nuna tushen da kernel zai zaɓa don wannan kwarara, kuma hakan na bayyana rikodin kafin ka canza wani abu. Maimaita duka uku don IPv4 da IPv6 daban, domin masu saurare ne daban kuma bincike ne daban, kuma shigarwar duniya ta iyali ɗaya ba ta faɗi komai game da ɗayan ba.

Sarrafa hanya, ganowa da tacewa sun kasance daban

Kiyaye tushen amsar ba ya sanya hanyar fita, ba ya sabunta DNS mai motsi, kuma ba ya sa iyali ɗaya na adireshi ya karɓi ɗayan. A kan uwar garken da ke da hanyoyin sama da yawa dole ne a amince da hanyar dawowa ga kowane tushe da gangan, in ba haka ba amsoshi suna fita ta mu'amalar da tacewar abokin ciniki bai taɓa yarda da ita ba. Haka kuma, sabon adireshi bayan canjin prefix dole ne ya isa abokan ciniki ta hanyar ganowa da tsarin sake haɗawa da ake goyan bayansa, ba ta tsohon rikodin ba.

Bar binciken ainihi na uwar garken da tabbatar da takardar shaida daidai yadda suke, domin adireshin da ya canza ba ya ba da hujjar karɓar abokin da ba a tabbatar ba. Idan amsar yanzu tana fita daga tushen da aka nufa kuma ramin har yanzu yana kasawa, ɗauki matsalar tushen a matsayin an warware sannan ka ci gaba. Kuskuren da aka gani na gaba na hannun sarrafa hanya, tacewa ko tantancewa ne, kuma sake canza mai saurare ba zai isa gare shi ba. Rubuta tushen amsar a cikin tikit ɗin kusa da adireshin da abokin ciniki ya kira, domin mutum na gaba ya iya duba wannan hujja da umarni ɗaya.

Labarai masu alaƙa