Igbese NAT wo ni ó danu ìdánimọ̀ VPN aláìlọ́wọ́, àti bí a ṣe lè mọ̀
Ṣíṣe VPN aláìlọ́wọ́ lè kú ní igbese kankan tí ó pa ipò mọ́. Tún ìdánwò kan ṣe, fi ohun tí gbogbo ààlà rí wé, kí o sì jábọ́ àbájáde tí ó ní ààlà dípò ẹni tí a fẹ́sùn.
Lẹ́yìn àkókò ìdákẹ́jẹ́, ọ̀nà abẹ́lẹ̀ tún so mọ́, kò sí àkọsílẹ̀ tí ó dárúkọ ẹlẹ́bi, ìgbésẹ̀ tí ó hàn gbangba ni yíyan ẹ̀rọ tí ó ní ìwé àkókò ìdúró tí ó wúni lórí jù. Ìyẹn jẹ́ àbá àfọwọ́kọ̀ tí a fi aṣọ àyẹ̀wò bo. Ipò lè dúró fún ìgbà díẹ̀ nínú ẹ̀rọ ìdarí ilé, nínú atúmọ̀ èdè ti alábàáṣe iṣẹ́ àti ní etí àwọsánmà, ẹnikẹ́ni nínú wọn lè danu ṣiṣan tí ó dákẹ́. Ní àfihàn, ohun tí o lè ṣe ni ẹ̀dà ọ̀nà, sàmì sí àwọn ẹ̀rọ tí o lè wo ní tòótọ́, kí o sì ṣe ìdánwò aláìlọ́wọ́ kan tí o lè tún ṣe.
Ìdánwò tí a lè tún ṣe yí ìtàn padà sí ìwọ̀n. Ohun gbogbo nísàlẹ̀ gbà pé ọ̀kan ṣoṣo ni alábàáṣe, ọ̀kan ṣoṣo ni olùpèsè àti ọ̀kan ṣoṣo ni ìlànà, ó sì gbà pé o kọ̀ láti yí àwọn oníyípadà méjì padà lẹ́ẹ̀kan. Èrò ni láti jẹ́ kí ìṣẹ̀lẹ̀ tó ń bọ̀ pọ̀ sí i ju èyí lọ.
Ṣe ìdánwò aláìlọ́wọ́ kan náà ní gbogbo ìgbà
Kọ àkókò tí ṣiṣan kẹ́yìn dára, bí ó ti dúró aláìlọ́wọ́ tó lẹ́yìn náà, àti bóyá pákẹ́tì tuntun kan mú un padà. Àwọn òtítọ́ mẹ́ta wọ̀nyẹn ni ìwọ̀n; láìsí wọn, ìtàn nípa kọ̀mpútà tí ó ṣubú ni o ní. Lo alábàáṣe kan náà, olùpèsè kan náà àti ìlànà kan náà ní gbogbo àtúnṣe, kí o sì ṣàkọsílẹ̀ àkókò tí a fi pákẹ́tì àkọ́kọ́ lẹ́yìn ìdákẹ́jẹ́ ránṣẹ́.
Lẹ́yìn náà fi ohun tí gbogbo ààlà tí o ní rí ní tòótọ́ wé. Ìyàtọ̀ tí ó pinnu ìwádìí ni bóyá olùpèsè kò rí nǹkan kan rárá lẹ́yìn ìdúró, tàbí ó rí ìbéèrè ó sì dáhùn sínú ọ̀nà tí kò gbé àwọn ìdáhùn mọ́.
| What you observe | What it suggests | What it does not prove |
|---|---|---|
| server records no packet after the pause | state was lost upstream of the server | which hop dropped it |
| server answers, client never receives | return-path state or filtering | that the timer belongs to the client |
| client sends nothing at all | client-side timer or application behaviour | that the network path is healthy |
Fiwé àwọn ọ̀nà láìyí ohun márùn-ún padà
Nẹ́tíwọ́kì àbáwọlé kejì tí a fọwọ́ sí jẹ́ àfiwé tí ó bọ́gbọ́n mu, nítorí ẹ̀wọ̀n NAT yàtọ̀. Ó tún yàtọ̀ ní olùpèsè, ipò rédíò àti bóyá ìdílé àdírẹ́sì, nítorí náà àbájáde jẹ́ ààlà, kì í ṣe ìfẹ̀sùn. Ṣàkọsílẹ̀ àwọn ààlà pẹ̀lú àbájáde dípò kí o fi wọ́n sílẹ̀ ní ìdákẹ́jẹ́ nígbà tí o ń jábọ́. Kọ ọ̀nà náà pẹ̀lú: ẹ̀rọ, ipa, àti bóyá a lè ka ipò rẹ̀ rárá.
Ohun tí àfiwé ọ̀nà ń rà fún ọ ni ìbéèrè tí ó ní ààlà: ṣiṣan yè kúrò lórí ọ̀kan ó sì kú lórí èkejì lẹ́yìn ìdákẹ́jẹ́ kan náà, nítorí náà oníyípadà wà níbìkan nínú àwọn apá tí ó yàtọ̀. Àbájáde gidi ni èyí pàápàá jùlọ nígbà tí a kò dárúkọ ẹ̀rọ kankan, ó sì sọ fún ẹlẹ́rọ́ imọ̀-ẹ̀rọ tó ń bọ̀ ibi tí ó yẹ kí ó lo ọ̀sán àti ibi tí kò yẹ.
Ipò àdúgbò yẹ kí a kà kí a tó ṣe àbá nípa àwọn alábàáṣe iṣẹ́. Lórí ẹnubodè Linux, conntrack -L ṣàtòjọ àwọn ṣiṣan tí a ń tọpinpin pẹ̀lú ìgbésí ayé tí ó kù, èyí tí ó yí àbá nípa aṣàkókò padà sí nọ́mbà tí o lè wò bí ó ń parí. Kà á kí àkókò aláìlọ́wọ́ tó tó, àti lẹ́yìn náà, kì í ṣe lẹ́yìn nìkan.
Ohun tí àmì ìmúdúró máa pa mọ́ àti ohun tí kò ní pa mọ́
Àmì ìmúdúró tí a ṣe àtìlẹ́yìn fún ń pa ìdánimọ̀ sílẹ̀ ní ṣíṣí, ìdánimọ̀ tí ó ṣí kò sì fi ìṣẹ́ èyíkéyìí hàn nípa iṣẹ́ tí ó wà lẹ́yìn rẹ̀. Ọ̀nà abẹ́lẹ̀ lè wà ní ṣíṣí nígbà tí ohun-èlò tí ó ń gbé ti dáhùn dúró, àti láti inú àmì ipò àwọn ipò méjì yẹn dàbí ẹyọ kan. Wo àmì ìmúdúró bí ìṣedúró lórí àkókò ìparí aláìlọ́wọ́, kì í ṣe àyẹ̀wò ìlera.
Ṣètò ààrin àkókò ní ìbámu pẹ̀lú àkókò ìdúró tí ó kúrú jù tí o ti wọ̀n ní tòótọ́, kì í ṣe nọ́mbà tí a dà sílẹ̀ láti inú àpéjọ. Àmì ìmúdúró tí a ṣètò lábẹ́ gbogbo aṣàkókò tí ó ṣeé ṣe jẹ́ ìrìnàjò tí ẹnìkankan kò nílò, ó sì tún yọ àmì tí yóò ti sọ fún ọ ààlà wo ni ó parí ní àkọ́kọ́ kúrò. Yan ààrin àkókò láti inú nọ́mbà tí a wọ̀n, kí o sì fi gbogbo nǹkan mìíràn sílẹ̀.
Ìyípadà kan, lẹ́yìn náà tún wọ̀n
Kọ̀ láti gbé gbogbo àkókò ìdúró àti láti fọ gbogbo ẹnubodè ní àkókò ìdánwò ààyè. Èyí ń pa ẹ̀rí tí o wá rẹ́, ó sì ń dí ìrìnàjò àwọn ẹlòmíràn lọ́wọ́, èyí tí kò dára fún àbá tí o kò tí ì dánwò. Yí ètò kan tí a ṣe àtìlẹ́yìn padà lórí ẹ̀rọ kan, lẹ́yìn náà tún àkókò aláìlọ́wọ́ àti ìmúpadà ohun-èlò ṣe.
Ṣàkọsílẹ̀ àkíyèsí ààlà wo tí ó ṣí kúrò, kí o sì ṣàkọsílẹ̀ pàápàá nígbà tí kò sí ohun tí ó dára sí. Ètò tí kò tún nǹkan kankan ṣe jẹ́ ìsọfúnni, ó sì din owó ju láti ṣàkíyèsí rẹ̀ lẹ́ẹ̀kan ju láti rọ̀ ọ́ káàkiri ilé gbogbo.
Kíkọ àwárí tí o lè dáàbò bò
Nígbà tí a kò lè yẹ̀wò atúmọ̀ èdè tí ó wà lókè, sọ ohun tí ẹ̀rí ń ti lẹ́yìn nìkan: ìpààrọ̀ ń kú níbìkan lórí apá ọ̀nà yìí lẹ́yìn ìdákẹ́jẹ́ tó bẹ́ẹ̀, igbese tí ó ní ojúṣe sì wà láìjẹ́ ìfẹ̀sùn. Ìsọtẹ́lẹ̀ tí ó ní ààlà ń yege àyẹ̀wò, ó sì ń tọ́ ẹni tó ń bọ̀ sí apá tí ó tọ́. Dídárúkọ ẹ̀rọ ìdarí tí ó fi ara sin gẹ́gẹ́ bí ohun tí ó ṣokùnfà kò ṣe èyí tàbí èyí. Fi àwárí tí ó ní ààlà fún ẹni tí ó ní apá tí a kò lè wò, pẹ̀lú ààrin àkókò.
RFC 4787 ṣàlàyé ìdí tí ó fi ṣòro láti dójú àwọn aṣàkókò ìdánimọ̀ UDP láti ìparí kan, ìṣòro yẹn gan-an sì ni ó mú àwárí tí ó ní ààlà jẹ́ olóòótọ́. Àwọn aṣàkókò jẹ́ gidi, àti àìdánilójú tí ó yí wọn ká pẹ̀lú.