Izinombolo ezimbili zivela engxoxweni eyodwa, futhi akukho neyodwa ewrong. Ilogi yeseva ibonisa isilaleli esinikela isevisi, ikhompyutha ephathwayo ibonisa isokhethi esithumele idathagramu, futhi irutha ephakathi ingabhalwa kabusha eyesibili lapho iphuma. Ukuqhathanisa iziphetho zengxoxo kuwusizo kakhulu kunokuqhathanisa izinombolo ngokwazo. Ukuqhathanisa okungezansi kuhlukanisa isilaleli, isokhethi yeklayenti nomthombo ohunyushiwe, ngoba ziyaphendula imibuzo ehlukene.

Izinombolo ezimbili ezichaza iziphetho eziphikisanayo

Iphothi elilungisiwe leseva liyindawo lapho iklayenti lishaya khona. Linqunywa yinqubomgomo, liyavela kuphrofayela, futhi kufanele livuleke ohlangothini lweseva. Iphothi lomthombo weklayenti likhethwa endaweni, ngokuvamile kusuka kububanzi besikhashana, futhi likhona ukuze impendulo ibe nendawo yokuhlala. Lingashintsha ngakunye ukuxhumana kabusha, futhi akukho okukudizayini encike ekutheni lihlale lizinze.

Irutha ephakathi ingabhalwa kabusha lowo mthombo kumephu yayo 'NAT'. Yingakho inombolo ebonakala kuseva ivamise ukungabi nobudlelwane nenombolo ekhethwe yikhompyutha ephathwayo.

Kuphi lapho inombolo yomthombo ishintsha khona lapho iphuma

Thatha isibonelo se-IPv4 esiqanjiwe: iklayenti ngemuva kwerutha ehunyushayo, iseva enesilaleli esisodwa se-'UDP', nedathagramu elilodwa elidlula kuzo zombili. Ithebula lisho isiphetho ngasinye nokuthi kwenzekani kuso, esikhundleni sokuphinda kudlalwe iphakethe ezindaweni ezintathu zokubheka.

EndpointWhat stays fixedWhat changes on reconnectWho owns it
Server listenerThe service port and the address the profile namesNothing; the listener does not follow the clientThe server operator
Client socketThe destination it dialsThe local source port, chosen per socketThe client, or its operating system
Translated sourceUsually the public address of the routerThe port, and sometimes the address after a network switchThe NAT device or the upstream carrier

Indawo ekuyiwa kuyo ayiguquki kuwo wonke umugqa, futhi kushintsha kuphela ubunikazi bomthombo. Izidingo ze-UDP NAT zihlukanisa ikheli nephothi langaphakathi kumephu yangaphandle, futhi lowo uyiwona mehluko phakathi komugqa wesibili nowesithathu. Irutha ingagcina iphothi lomthombo weklayenti noma likhethe elinye; ukugcinwa akusiyo into okufanele uhlelo luyicabange.

Funda iziphetho ezintathu kusuka kubabungazi ngokwabo

Izinhlu ezingezansi zivela emishinini emithathu ehlukene futhi zihlangene zibonisa yonke ingxoxo. Gijimisa eyokuqala kuseva, eyesibili kuklayenti, eyesithathu noma kuphi lapho imephu ikhona. Umugqa owodwa welogi awubonisi zontathu.

ss -lunp 'sport = :1194'
ss -unp | grep 1194
conntrack -L -p udp | grep 1194

Uhlu lokuqala lubonisa ukuthi iseva iboshelwe kuphothi lesevisi futhi libonisa ukuthi iyiphi inqubo engumnikazi walo. Eyesibili ibonisa isokhethi yasendaweni yeklayenti nendawo eyashaywa yilo. Eyesithathu ibonisa imephu eyakhiwe yirutha, futhi yiyona ndawo kuphela lapho kubonakala khona umthombo ohunyushiwe. Zifunde ngalolo hlelo futhi izinombolo ezimbili ziyeke ukubonakala ziphikisana.

Ukuxhumana kabusha kushintshani, futhi kushintshani

Amanye amarutha agcina iphothi lomthombo weklayenti lapho likhululekile, kanti amanye abeka elinye ngakunye. Zombili izimilo zivamile, futhi uhlelo olufuna okokuqala luzophuka kokwesibili. Ukushintsha kwemephu ngemuva kokuxhumana kabusha noma ukushintsha kwenethiwekhi akusona iphutha leseva: iklayenti livula isokhethi entsha, irutha linikeza elinakho, futhi iseva ibona umthombo omusha kusilaleli esifanayo. Iphutha kungaba ukulindela ukuthi iseva yamukele ithrafikhi eqondiswe kuphothi leklayenti engahleliwe.

Amaklayenti e-OpenVPN omphakathi athola le zimilo nge-nobind, evumela uhlelo lokusebenza ukuthi lukhethe iphothi lasendaweni; iphothi elikude lisavela kuphrofayela. Ukubopha ngokusobala isinqumo samabomu, hhayi imfuneko yephrothokholi. Iseva iyaqhubeka nokunikeza isiphetho esisodwa ngenkathi amaklayenti ekhetha ubunikazi bawo basendaweni.

Faka amalebula ezigaba ngokwehlukana kurekhodi

Ngaphakathi komhubhe kunengxoxo yesibili enezimbobo zayo. Isicelo se-HTTPS esithwalwa umhubhe sinendawo ekuyiwa kuyo i-TCP 443, kanti ukuxhumana okubethelwe kwangaphandle kusebenzisa i-UDP 1194, ngakho ukushintsha iphothi lomthombo wangaphandle akushintshi lutho kusevisi yangaphakathi.

Ngisho esigabeni sangaphandle, iphrothokholi ibalulekile. I-UDP 1194 ne-TCP 1194 ziyiziphetho ezihlukene, futhi isilaleli se-'TCP' ngeke sithole idathagramu le-UDP ngoba nje inombolo iyafana. Uma ubhala umqulu wokuthunyelwa, faka amalebula esilaleli seseva, isokhethi yeklayenti nomthombo ohunyushiwe njengezinto ezintathu ezihlukene, futhi ungeze ukuthutha kokunye ngakunye.

Bese uvumela inqubomgomo ilandele izindima. Iseva ivula ukuthutha okuhlosiwe kusilaleli sayo futhi isaqinisekisa osebenza nayo; isivikelo somlilo sekhayenti sivumela izimpendulo ekushintshaneni kwalo okuphumayo ngaphandle kokushicilela isevisi engenayo. Isihlungi esingenasimo sidinga indlela yokubuya ebhalwe ngokucacile, futhi yisizathu esingokoqobo sokuthi lo mehluko ubalulekile ngaphandle kwemidwebo emihle.

Izihloko ezihlobene