Abokan ciniki biyu na VPN da ke aiki a lokaci ɗaya ba sa haifar da ramin da ya ratsa jiki; suna haifar da ramuka biyu da jayayya kan hanyoyi. Ramin da ya ratsa jiki yana kasancewa ne lokacin da haɗin abokin ciniki na ciki zuwa sabar nasa da kansa ramin waje ke ɗaukarsa, kuma wannan tsari ne da ake ginawa da gangan. Idan ya yi daidai, sabar ciki na ganin adireshin sabar waje; idan ya yi kuskure, abokin ciniki ɗaya yana sake haɗawa a hankali ta wajen ɗayan. Sharudda uku ne ke tantance ko ɓoyewar ciki ta gaske ce ko ta kwatsam.

Sharudda uku ne ke tantance ɓoyewar ciki

Na farko shi ne wace ƙarshe ke bukatar wace hanya. Ambaci adireshin sabar ciki, ambaci adireshin sabar waje, kuma fayyace sarai cewa sabar ciki ana isa gareta ne kawai ta ramin waje. Duk sauran suna fitowa ne daga wannan jumlar, har da wace hanya take cikin wace teburi.

Na biyu shi ne ko za ka iya ganin hanya a kowane Layer. Idan ba za ka iya tambayar kernel wace hanya wani manufa zai yi amfani da ita ba, kana hasashen sarƙar ne daga IP na ƙarshe na fita, kuma wannan shi ne ainihin shaidar da ba za ta iya bambance ɓoyewar ciki da kwatsam ba.

Na uku shi ne abin da ke faruwa lokacin da ramin waje ya faɗi. Ramin ciki na iya tsayawa tare da shi, sake haɗawa ta hanyar cibiyar sadarwa ta yau da kullum, ko kuma ya ci gaba da toshewa har hanyar waje ta dawo, kuma dukkan ukun manufofi ne da za a iya karewa. Ba manufa ɗaya ba ne, kuma halin da aka saba da shi na yawancin abokan ciniki shi ne na biyu. Abokin ciniki da ke sake haɗa ƙarshensa ta hanyar cibiyar sadarwar jiki yayin da yake nuna haɗi mai lafiya shi ne hanyar da ta fi yawa da sarƙar da aka yi niyya take zama ramuka biyu marasa alaƙa a hankali.

Sharadi na farko: wace ƙarshe ke bukatar wace hanya

ip route get 203.0.113.10 yana amsa wannan tambayar kai tsaye: yana buga hanya, adireshin tushe, da interface ɗin da kernel zai yi amfani da shi ga wannan manufa a yanzu.

Gudanar da shi ga sabar ciki kafin abokin ciniki na ciki ya fara sannan kuma bayan haka, sannan kwatanta. Idan amsar ta canza daga interface na jiki zuwa interface ɗin ramin waje, ɓoyewar ciki ta gaske ce a wannan lokacin. Idan ba ta canza ba, abokin ciniki na ciki yana haɗawa kai tsaye, duk abin da panel ɗin ya ce. Maimaita ga adireshin sabar waje, wanda har yanzu dole ne a warware shi ta interface na jiki, domin hanyar da ke kama dukkan ƙarshen biyu ta hanyar maimaitawa ita ce gazawar da ke fitar da na'urar daga cibiyar sadarwa gaba ɗaya.

Sharadi na biyu: duba hanya a kowane Layer

Zaɓin hanya ya wuce teburin farko a kan abokin ciniki na zamani. Dokokin manufa na iya aika fakiti masu alama zuwa wani teburi, abokin ciniki na iya ɗaure socket ɗinsa ga wani interface, kuma container ko namespace yana da teburansa. ip rule da ip route show table all su ne hanyar gano wanne daga waɗannan hanyoyin ke aiki.

Abokin ciniki da ke sanya SO_MARK a kan socket ɗinsa, ko kuma an saita shi ya ɗaure ga wata na'ura ta musamman, yana ƙetare hanyar da ka yi zaton ka shirya. Wannan sifa ce ba kuskure ba, kuma tana nufin cewa tabbacin da za a dogara da shi shi ne wanda ke gudana a cikin namespace ɗin abokin ciniki. Idan abokan ciniki suna gudana a cikin containers, gudanar da dubawa a cikin waɗannan containers maimakon a kan host.

Sharadi na uku: abin da ke faruwa lokacin da ramin waje ya faɗi

Halin gazawa yana bukatar shawara, ba ƙima ta asali ba. Rubuta abin da ya kamata ya faru da ramin ciki lokacin da na waje ya ɓace, sannan ka sa abokan ciniki su yi haka.

Zaɓuɓɓukan a bayyane suke. Dakatar da abokin ciniki na ciki lokacin da hanyar waje ta ɓace yana ba da sarƙa mai tsabta da tsayawa bayyananne. Barin shi ya sake haɗawa kai tsaye yana ba da samuwa kuma yana cire sifar da aka gina sarƙar don ita a hankali. Toshewa har hanyar waje ta dawo shi ne mafi tsanani kuma mafi wahalar gudanarwa, domin kowane girgiza na ramin waje yana zama abin da ake gani.

Gwada dukkan ukun da zirga-zirga marar lahani da kuma gazawar ramin waje da gangan, domin karanta tsarin ba zai gaya maka wanne kake da shi ba. Kashe ramin waje, lura da abin da abokin ciniki na ciki ke yi, kuma sake duba hanyar yayin da yake ƙasa. Sannan ka dawo da ramin waje ka tabbatar sarƙar ta sake samuwa maimakon barin abokin ciniki na ciki a kan hanyar kai tsaye da ya zaɓa a tsakanin.

Abin da sarƙar ba ta ba ka

Ƙarin Layer yana ƙara ƙarshe, maɓallai da hanyoyin gazawa; ba ya ƙara wani tabbaci na ɓoyewa kuma ba ya hana ma'aikacin waje ganin cewa akwai rami. Duk da'awar abin da ɓoyewar ciki ke kariya daga gare shi dole ne ya ambaci mai lura da ake kariya daga gare shi.

Sakamakon takarda ce gajere ba haɗi mai aiki ba: wace ƙarshe ke amfani da wace hanya, abin da ke faruwa a gazawar waje, da umarni uku da ke nuna halin yanzu. Takardun strongSwan kan turawa jagora ne mai amfani kan yadda zirga-zirgar rami ake turawa tsakanin interfaces a kan host na Linux. Sake gudanar da dubawa bayan kowane sabuntawar abokin ciniki, domin ƙimomin asali da suka haifar da sarƙarka ba yarjejeniya ba ne. Ramin da ya ratsa jiki da ba za ka iya dubawa ba jita-jita ce mai fitilar hali.

Labarai masu alaƙa