Mampiasa NAT Traversal hampifandray ireo mpampiasa amin'ny fomba passive

Ity lahatsoratra ity dia fandikana maimaim-poana ny iray amin'ireo fidirana ao amin'ny bilaogy mpamorona DC++.

Rehefa nahazo alalana avy amin'ny mpanoratra (ary koa ho mazava sy mahaliana), dia nolokoiko tamin'ny rohy izany ary nanampy azy tamin'ny fikarohana manokana.

fampidirana

Farafahakeliny mpampiasa iray amin'ny mpivady mampifandray dia tsy maintsy ao anatin'ny maody mavitrika amin'izao fotoana izao. Ny mekanika fandalovana NAT dia ilaina rehefa tsy voarindra amin'ny andaniny roa ny fomba mavitrika. Matetika izany dia noho ny firewall na fitaovana NAT manakana ny fifandraisana miditra.

Raha samy amin'ny fomba mavitrika ny mpanjifa roa

Ny mpanjifa fanombohana dia mandefa baiko misy ny adiresy IP-ny sy ny seranan-tsambo $ConnectToMe amin'ny mpanjifa hafa. Amin'ny fampiasana an'io data io, ny mpanjifa nahazo ny baiko dia mametraka fifandraisana amin'ny fanombohana.

Raha ny iray amin'ireo mpanjifa dia ao amin'ny fomba passive

Amin'ny alΓ lan'ny hub, mpanjifa passive A mandefa baiko $RevConnectToMe mpanjifa mavitrika Bizay mamaly amin'ny baiko $ConnectToMe.

Mampiasa NAT Traversal hampifandray ireo mpampiasa amin'ny fomba passive
Amin'ny maha mpizara S amin'ny tranga etsy ambony dia misy hub DC

Raha samy ao anaty mode passive ny mpanjifa roa ADC Hub

Mpanjifa ao ambadiky ny NAT samihafa A ΠΈ B niditra tao amin'ny hub S.

Mampiasa NAT Traversal hampifandray ireo mpampiasa amin'ny fomba passive
Toy izao ny fijerin'ny fifandraisana amin'ny hub amin'ny lafiny mpanjifa A

Ny hub dia manaiky fifandraisana amin'ny port 1511. Client A manao fifandraisana mivoaka avy amin'ny tambajotra manokana amin'ny alalan'ny seranan-tsambo 50758. Ny hub indray dia mahita ny adiresin'ny fitaovana NAT, miara-miasa aminy ary mandefa izany amin'ny mpanjifa araka ny famantarana azy.

mpanjifa A mandefa amin'ny mpizara S hafatra mangataka fanampiana mifandray amin'ny mpanjifa B.

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

Ao amin'ny mode passive ihany koa, ny mpanjifa B, rehefa nahazo ity baiko ity, dia tsy maintsy mitatitra ny seranan-tsambo manokana ampiasaina hifandraisana amin'ny hub amin'ny alΓ lan'ny NAT.

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

Rehefa avy nahazo izany vaovao ny mpanjifa A avy hatrany dia manandrana mametraka fifandraisana amin'ny mpanjifa B ary mitatitra ny seranan-tsambony manokana.

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

Inona no mahaliana? Ny tombontsoa dia amin'ny famadihana ny faran'ny fifandraisana mitovy amin'ny famoronana fifandraisana vaovao amin'ny adiresy ho an'ny daholobe amin'ny alΓ lan'ny seranana manokana efa nampiasaina.

Mampiasa NAT Traversal hampifandray ireo mpampiasa amin'ny fomba passive
Bingo!

Mazava ho azy, amin'ity tranga ity ny mpanjifa NAT B manana zo rehetra handΓ  ny fangatahana fifandraisana voalohany amin'ny mpanjifa iray A, fa ny fangatahan'ny tenany manokana dia miditra ao amin'ny "lavaka" noforonin'io fifandraisana io indrindra, ary napetraka ny fifandraisana.

Mampiasa NAT Traversal hampifandray ireo mpampiasa amin'ny fomba passive
Fanoharana mety amin'ny dingana manontolo miaraka amin'ny fampitandremana izay fifanarahana tsy mampiasa seranan-tsambo ho an'ny daholobe nosokafana tamin'ny fivoriana NATβ€’S, ary koa ny adiresy manokana.

epilogue

Tamin'ny fotoana nanoratana ny lahatsoratra (tany am-boalohany), manodidina ny antsasaky ny mpanjifa DC no miasa amin'ny fomba passive. Midika izany fa tsy azo atao ny ampahefatry ny fifandraisana rehetra azo atao.

bebe kokoa DC ++ dia afaka mandingana ny NATmampiasa fifandraisana efa misy Aβ€’S ΠΈ Bβ€’S hametraka fifandraisana mivantana amin'ny mpanjifa-mpanjifa, na dia A ΠΈ B dia amin'ny fomba passive.

Source: www.habr.com

Add a comment