Kugwiritsa ntchito NAT Traversal kulumikiza ogwiritsa ntchito mumachitidwe ongokhala

Nkhaniyi ndi yomasulira kwaulere imodzi mwazolemba DC++ wopanga blog.

Ndi chilolezo cha wolemba (komanso kuti amveke bwino ndi chidwi), ndinaikongoletsa ndi maulalo ndikuwonjezera ndi kafukufuku waumwini.

Mau oyamba

Osachepera m'modzi wogwiritsa ntchito zolumikizira ziwirizi akuyenera kukhala akugwira ntchito pakadali pano. Njira yodutsamo ya NAT idzakhala yothandiza ngati njira yogwira siidakonzedwe mbali zonse. Izi nthawi zambiri zimachitika chifukwa chotchinga moto kapena chipangizo cha NAT chotsekereza kulumikizana komwe kukubwera.

Ngati onse makasitomala ali mu mode yogwira

Woyambitsayo amatumiza lamulo lomwe lili ndi adilesi yake ya IP ndi doko $ConnectToMe kwa kasitomala wina. Pogwiritsa ntchito deta iyi, kasitomala amene adalandira lamulo amakhazikitsa mgwirizano ndi woyambitsa.

Ngati mmodzi wa makasitomala ali mu mode chete

Kupyolera mu hub, kasitomala wongokhala A amatumiza lamulo $RevConnectToMe yogwira kasitomala Byomwe kenako imayankha ndi lamulo $ConnectToMe.

Kugwiritsa ntchito NAT Traversal kulumikiza ogwiritsa ntchito mumachitidwe ongokhala
Monga seva S Pamwambapa pali malo a DC

Ngati makasitomala onse ali mumayendedwe ongokhala Chithunzi cha ADC

Makasitomala kuseri kwa NAT zosiyanasiyana A ΠΈ B adalowa mu hub S.

Kugwiritsa ntchito NAT Traversal kulumikiza ogwiritsa ntchito mumachitidwe ongokhala
Umu ndi momwe kugwirizana kwa hub kumawonekera kuchokera kumbali ya kasitomala A

Malowa amavomereza kulumikizana pa doko 1511. Wogula A amapanga maulumikizidwe otuluka kuchokera ku intaneti yake yachinsinsi kudzera pa doko la 50758. Chigawocho, chimawona adiresi ya chipangizo cha NAT, chimagwira ntchito nacho ndikuchifalitsa kwa makasitomala malinga ndi zizindikiro zawo.

Makasitomala A amatumiza ku seva S uthenga wopempha thandizo kulumikizana ndi kasitomala B.

Hub: [Outgoing][178.79.159.147:1511] DRCM AAAA BBBB ADCS/0.10 1649612991

Komanso mu mode passive, kasitomala B, atalandira lamulo ili, ayenera kufotokoza doko lake lachinsinsi lomwe limagwiritsidwa ntchito kulumikiza ku hub kudzera NAT.

Hub: [Incoming][178.79.159.147:1511] DNAT BBBB AAAA ADCS/0.10 59566 1649612991

Atalandira uthenga uwu kasitomala A nthawi yomweyo amayesa kukhazikitsa kulumikizana ndi kasitomala B ndikuwonetsa doko lake lachinsinsi.

Hub:		[Outgoing][178.79.159.147:1511]	 	D<b>RNT</b> AAAA BBBB ADCS/0.10 <b>50758</b> 1649612991

Chidwi ndi chiyani? Chidwi ndikusintha mapeto a kulumikizana komweku popanga kulumikizana kwatsopano ku adilesi ya anthu onse kudzera padoko lachinsinsi lomwe lagwiritsidwa kale kale.

Kugwiritsa ntchito NAT Traversal kulumikiza ogwiritsa ntchito mumachitidwe ongokhala
Bingo!

Inde, mu nkhani iyi kasitomala NAT B ali ndi ufulu wonse kukana pempho loyamba lolumikizana ndi kasitomala A, koma pempho lake limathamangira mu "dzenje" lomwe linapangidwa ndi kugwirizana komweku, ndipo kugwirizana kumakhazikitsidwa.

Kugwiritsa ntchito NAT Traversal kulumikiza ogwiritsa ntchito mumachitidwe ongokhala
Chitsanzo choyenera pa ndondomeko yonseyi ndi chenjezo limenelo protocol sichigwiritsa ntchito madoko apagulu otsegulidwa ndi gawoli NATβ€’S, komanso ma adilesi achinsinsi.

Epilogue

Panthawi yolemba nkhani (yoyambirira), pafupifupi theka la makasitomala a DC akugwira ntchito mosasamala. Izi zikutanthauza kuti gawo limodzi mwa magawo anayi a maulumikizidwe onse omwe angatheke sangathe kupangidwa.

Komanso DC++ idzatha kudutsa NATpogwiritsa ntchito malumikizidwe omwe alipo Aβ€’S ΠΈ Bβ€’S kukhazikitsa kulumikizana mwachindunji kasitomala-kasitomala, ngakhale A ΠΈ B zili mu passive mode.

Source: www.habr.com

Kuwonjezera ndemanga