Àwọn nọ́mbà méjì yọ jáde nínú ìjíròrò kan náà, kò sì sí èyí tí ó ṣe àṣìṣe. Àkọsílẹ̀ ẹ̀rọ olùpèsè fi olùgbọ́ tí ó ń pèsè iṣẹ́ hàn, kọ̀mpútà àgbékèé fi sọ́kẹ́tì tí ó fi dátágírámù ránṣẹ́ hàn, ẹ̀rọ ìpamọ́nà tí ó wà láàárín sì lè tún èkejì kọ nígbà tí ó ń jáde. Fífi àwọn òpin ìjíròrò méjì wé ara wọn wúlò ju fífi àwọn nọ́mbà wé ara wọn. Ìfiwéra tí ó wà nísàlẹ̀ yà olùgbọ́, sọ́kẹ́tì ẹ̀rọ oníbàárà àti orísun tí a túmọ̀ sọ́tọ̀, nítorí wọ́n ń dáhùn àwọn ìbéèrè oríṣi.

Àwọn nọ́mbà méjì tí ó ń ṣàpèjúwe àwọn òpin tí ó dojú kọ ara wọn

Póòtì tí a ṣètò lórí ẹ̀rọ olùpèsè ni ibi tí ẹ̀rọ oníbàárà ń pè. Ìlànà ni ó ń fi í kalẹ̀, ó ń farahàn nínú profáìlì, ó sì gbọ́dọ̀ ṣí sílẹ̀ ní ẹ̀gbẹ́ ẹ̀rọ olùpèsè. Póòtì orísun ẹ̀rọ oníbàárà ni a ń yàn níbílẹ̀, ní ọ̀pọ̀ ìgbà láti inú ìwọ̀n àkókò kúkúrú, ó sì wà kí ìdáhùn lè rí ibi tí yóò gúnlẹ̀. Ó lè yí padà ní gbogbo ìgbà ìsopọ̀ tuntun, kò sì sí ohun kankan nínú àpẹẹrẹ tí ó gbára lé àìyẹsẹ̀ rẹ̀.

Ẹ̀rọ ìpamọ́nà tí ó wà láàárín lè tún orísun yẹn kọ sínú àwòrán 'NAT' tirẹ̀. Ìdí niyẹn tí nọ́mbà tí a rí lórí ẹ̀rọ olùpèsè kì í sábà ní ìbáṣepọ̀ pẹ̀lú èyí tí kọ̀mpútà àgbékèé yàn.

Ibi tí nọ́mbà orísun ti yí padà nígbà tí ó ń jáde

Mú àpẹẹrẹ IPv4 àròsọ kan: ẹ̀rọ oníbàárà kan lẹ́yìn ẹ̀rọ ìpamọ́nà tí ń túmọ̀, ẹ̀rọ olùpèsè kan pẹ̀lú olùgbọ́ 'UDP' kan, àti dátágírámù kan tí ó ń kọjá méjèèjì. Tábìlì náà dárúkọ gbogbo òpin àti ohun tí ó ṣẹlẹ̀ sí i, dípò fífi àkọsílẹ̀ náà ṣeré lẹ́ẹ̀kan sí i ní àwọn ibi àkíyèsí mẹ́ta.

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

Ibi tí a ń lọ kò yí padà ní gbogbo ìlà, ìdánimọ̀ orísun nìkan ni ó yí padà. Àwọn ohun tí UDP NAT béèrè yà àdírẹ́sì àti póòtì inú sọ́tọ̀ kúrò nínú àwòrán ìta, ìyẹn sì ni ìyàtọ̀ tí ó wà láàárín ìlà kejì àti ìlà kẹta. Ẹ̀rọ ìpamọ́nà lè pa póòtì orísun ẹ̀rọ oníbàárà mọ́ tàbí yàn èlòmíràn; pípa mọ́ kì í ṣe ohun tí ohun èlò gbọ́dọ̀ rò pé ó ni.

Ka àwọn òpin mẹ́ta náà láti inú àwọn agbalejo fúnra wọn

Àwọn àkọsílẹ̀ tí ó wà nísàlẹ̀ wá láti inú ẹ̀rọ mẹ́ta tí ó yàtọ̀, wọ́n sì ń fi gbogbo ìjíròrò hàn pẹ̀lú. Ṣiṣẹ́ èkínní lórí ẹ̀rọ olùpèsè, èkejì lórí ẹ̀rọ oníbàárà, ẹ̀kẹta níbikíbi tí àwòrán náà wà. Ìlà àkọsílẹ̀ kan kì í fi àwọn mẹ́tẹ̀ẹ̀ta hàn.

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

Àkọsílẹ̀ èkínní fi hàn pé ẹ̀rọ olùpèsè so mọ́ póòtì iṣẹ́, ó sì fi hàn ìlànà wo ni ó ni í. Èkejì fi sọ́kẹ́tì àdúgbò ẹ̀rọ oníbàárà àti ibi tí ó pè hàn. Ẹ̀kẹta fi àwòrán tí ẹ̀rọ ìpamọ́nà ṣe hàn, ibẹ̀ nìkan ni orísun tí a túmọ̀ ti ń farahàn. Ka wọ́n ní ọ̀nà yẹn, àwọn nọ́mbà méjì yóò dáwọ́ fífarahàn bí ẹni tí wọ́n tako ara wọn.

Ohun tí ìsopọ̀ tuntun ń yí padà, àti ohun tí kò yí padà

Àwọn ẹ̀rọ ìpamọ́nà kan ń pa póòtì orísun ẹ̀rọ oníbàárà mọ́ nígbà tí ó bá ṣí, àwọn mìíràn ń pín èlòmíràn ní gbogbo ìgbà. Àwọn ìhùwàsí méjèèjì jẹ́ àdáyébá, ohun èlò tí ó béèrè èkínní yóò já ní èkejì. Ìyípadà àwòrán lẹ́yìn ìsopọ̀ tuntun tàbí ìyípadà nẹ́tíwọ́kì kì í ṣe àṣìṣe ẹ̀rọ olùpèsè: ẹ̀rọ oníbàárà ń ṣí sọ́kẹ́tì tuntun, ẹ̀rọ ìpamọ́nà ń pín ohun tí ó ní, ẹ̀rọ olùpèsè sì ń rí orísun tuntun lórí olùgbọ́ kan náà. Àṣìṣe yóò jẹ́ fíretí pé ẹ̀rọ olùpèsè yóò gba ìrìnnà tí a darí sí póòtì ẹ̀rọ oníbàárà àìdá.

Àwọn ẹ̀rọ oníbàárà OpenVPN ti àwùjọ ń gba ìhùwàsí yìí nípasẹ̀ nobind, èyí tí ó ń jẹ́ kí ẹ̀rọ ìṣiṣẹ́ yan póòtì àdúgbò; póòtì ọ̀nà jíjìn ṣì wá láti inú profáìlì. Físo mọ́ ní kedere jẹ́ yíyàn tí a mọ̀ọ́mọ̀ ṣe, kì í ṣe ohun tí ìlànà béèrè. Ẹ̀rọ olùpèsè ń tẹ̀síwájú fífi òpin kan pèsè nígbà tí àwọn ẹ̀rọ oníbàárà ń yan ìdánimọ̀ àdúgbò wọn fúnra wọn.

Fi àmì sí àwọn ìpele lọ́tọ̀ọ̀tọ̀ nínú àkọsílẹ̀

Nínú ihò náà, ìjíròrò kejì wà pẹ̀lú àwọn póòtì tirẹ̀. Ìbéèrè HTTPS tí ihò náà ń gbé ní ibi-ìlọ TCP 443, nígbà tí ìsopọ̀ àkọ́kọ́ tí a fi àmì ìkọ̀kọ̀ bo ń lo UDP 1194, nítorí náà yíyí póòtì orísun ìta padà kò yí ohunkóhun padà nínú iṣẹ́ inú.

Kódà ní ìpele ìta, ìlànà ṣe pàtàkì. UDP 1194 àti TCP 1194 jẹ́ òpin tí ó yàtọ̀, olùgbọ́ 'TCP' kì í gba dátágírámù UDP rárá nítorí pé nọ́mbà náà bá mu. Nígbà tí ẹ ń kọ ìwé ìpolongo ìgbékalẹ̀, fi àmì sí olùgbọ́ ẹ̀rọ olùpèsè, sọ́kẹ́tì ẹ̀rọ oníbàárà àti orísun tí a túmọ̀ gẹ́gẹ́ bí ohun mẹ́ta tí ó yàtọ̀, kí ẹ sì fi ìgbékalẹ̀ kun ọ̀kọ̀ọ̀kan.

Lẹ́yìn náà jẹ́ kí ìlànà tẹ̀lé àwọn ipa. Ẹ̀rọ olùpèsè ń ṣí ìgbékalẹ̀ tí a pinnu lórí olùgbọ́ rẹ̀, ó sì ń ṣe ìjẹ́rìí alábàákẹ́gbẹ́. Ògiri iná ẹ̀rọ oníbàárà ń gba àwọn ìdáhùn sí ìpààrọ̀ jáde tirẹ̀ láìkéde iṣẹ́ tí ń wọlé. Àlẹ̀mọ́ tí kò ní ipò nílò kí a kọ ọ̀nà ìpadàbọ̀ sílẹ̀ kedere, ìdí ìṣe náà sì ni ìyàtọ̀ yìí fi ṣe pàtàkì ju àwọn àwòrán tí ó mọ́.

Àwọn àpilẹ̀kọ tó jọra