Ìtẹ̀lé VPN Méjì Lẹ́sẹẹsẹ: Ta Ni Ó Ń Rí Ìrìn-Àjò Rẹ Gan?
Àwọn ìtẹ̀lé tẹ̀léra máa ń tú ìkọ̀kọ̀ kí ó sì tún kọ̀ ọ́ ní ẹnu-ọ̀nà àkọ́kọ́; àwọn ìtẹ̀lé tí a kó sínú ara wọn máa ń yọ ìpele ìta kìkì. Rìn àwọn àwòrán méjèèjì kí o sì wo òṣìṣẹ́ wo ni ó ń ka kí ni.
Gbogbo àwòrán oníbàárà máa ń dárúkọ sáàbà kan, nítorí náà láti ibi olùlò wà ọ̀nà kan àti ibi kan tí ààbò ti parí. Ohun tí ó ṣẹlẹ̀ lẹ́yìn ẹnu-ọ̀nà àkọ́kọ́ yẹn jẹ́ ìpinnu àwòrán tí oníbàárà kò rí rí, àwọn àwòrán méjì tí ó wọ́pọ̀ sì máa ń hùwà yàtọ̀ púpọ̀ nígbà àyẹ̀wò. Nínú ẹ̀wọ̀n tẹ̀léra, ẹnu-ọ̀nà àkọ́kọ́ máa ń tú ìkọ̀kọ̀ kí ó sì tún kọ̀ ọ́. Nínú ẹ̀wọ̀n tí a kó sínú ara wọn, ó máa ń yọ ìpele ìta kí ó sì fi ọ̀nà inú tí kò lè ṣí ránṣẹ́. Iye ìtẹ̀lé jẹ́ bákan náà nínú méjèèjì, nítorí náà a gbọ́dọ̀ ya ìyàtọ̀ náà, kì í ṣe kí a kà á.
Bẹ̀rẹ̀ láti ọ̀dọ̀ oníbàárà kí o sì dárúkọ ìpẹ̀kun méjèèjì
Bẹ̀rẹ̀ níbi tí olùlò ti bẹ̀rẹ̀, nínú àwòrán ìsopọ̀. Ó ní àdírẹ́sì ọ̀nà jínjìn kan, ọ̀nà ìjẹ́rìí kan àti, nígbà tí àwòrán bá ṣe àtìlẹ́yìn, àkójọ ọ̀nà. Fi àmì sí ọ̀nà ìta yẹn láti oníbàárà dé ẹnu-ọ̀nà A kí o sì fún un ní àwọn àdírẹ́sì àpẹẹrẹ: àdírẹ́sì ọ̀nà oníbàárà 10.77.0.2, ti A 10.77.0.1, àti ibi ìparí gbangba ti A 198.51.100.10, tí a mú láti inú ìwọn àkọsílẹ̀ TEST-NET-2 kí ohunkóhun nínú àpẹẹrẹ má baà kọlu ẹrọ gidi.
Kò sí ohun tí ó dárúkọ ẹnu-ọ̀nà B nínú àwòrán yẹn, àti pé kì í ṣe àìpé. Ìtẹ̀lé kejì jẹ́ ti A, ojúṣe kan ṣoṣo tí oníbàárà ní ni láti gbé ìrìn-àjò dé A àti gba ohun tí ó padà. Bóyá A parí ọ̀nà, rán a lọ tàbí ṣí tuntun ni ìbéèrè tí ìyókù ìrìn yìí ń dáhùn, yóò sì pinnu ohun tí A lè kà.
Tẹ̀léra: A tú ìkọ̀kọ̀, lẹ́yìn náà ó tún kọ̀ ọ́
Nínú àwòrán tẹ̀léra, A parí ìrìn-àjò lẹ́ẹ̀mejì. Ó yọ ààbò kúrò lọ́wọ́ oníbàárà, ó gba pákẹ́ẹ̀tì IP ti ohun èlò, lẹ́yìn náà ó fi pákẹ́ẹ̀tì yẹn ránṣẹ́ nípasẹ̀ ọ̀nà kejì tí A ṣe sí B. Láàrin àwọn ìṣe méjèèjì yẹn, pákẹ́ẹ̀tì náà wà ní ọ̀nà gbígbé ti A gẹ́gẹ́ bí pákẹ́ẹ̀tì IP lasan tí a fi àdírẹ́sì sí ibi àdáni.
Ìyẹn ń mú àwọn àbájáde méjì tí ó yẹ kí a sọ ní gbangba. A lè lo ìlànà sí pákẹ́ẹ̀tì inú, ní ìrísí àwọn ọ̀nà, àwọn òfin àyọ̀sọ́ àti kíkọ orísun àti ibi, A sì gbọ́dọ̀ pa ẹ̀ka ìjẹ́rìí méjì mọ́: ọ̀kan gẹ́gẹ́ bí sáàbà fún oníbàárà àti ọ̀kan gẹ́gẹ́ bí oníbàárà ti B. Ààbò wà ní gbogbo àkókò, ṣùgbọ́n ohun tí a ń dáàbò bò máa ń yí ìdánimọ̀ ní A.
Láti ibẹ̀ kò tẹ̀lé pé A ń ka àkọsílẹ̀ kedere ti ohun èlò. Nígbà tí oníbàárà àti iṣẹ́ bá ń ṣiṣẹ́ TLS tí wọ́n sì ń ṣàyẹ̀wò ẹ̀rí ara wọn, A máa ń rí ìṣàn àkọsílẹ̀ TLS kì í ṣe ìbéèrè tí a lè kà. Láti jẹ́rìí ibi tí ààbò yẹn ti parí nílò wíwo ẹ̀wọ̀n ẹ̀rí iṣẹ́, kì í ṣe àwòrán ọ̀nà.
Kó sínú ara wọn: A máa ń yọ ìpele ìta kìkì
Nínú àwòrán tí a kó sínú ara wọn, oníbàárà kọ́kọ́ kọ́ ọ̀nà inú sí B, lẹ́yìn náà ó gbé ọ̀nà yẹn sínú ti ìta dé A. A yọ orí ìta kúrò, ó rí ọ̀nà inú, ó sì rán a lọ láì pa kọ́kọ́rọ́ rẹ̀ mọ́, nítorí náà ààbò inú ṣì parí ní B.
Nígbà náà ọ̀nà òkè ti oníbàárà gbé ìpele méjì, nígbà tí ọ̀nà láàrin A àti B gbé ọ̀kan. A rí àwọn àdírẹ́sì ìta ti ọ̀nà inú, èyí tí ó tó láti mọ̀ pé ìrìn-àjò wà àti ní ìwọ̀n ibi tí ó ń lọ, kò sì tó láti ka ẹrù náà. Ìyẹn ni gbogbo ìyàtọ̀ sí ọ̀ràn tẹ̀léra, kò sì sí ìkà ìtẹ̀lé tí ó fi hàn. Ohun tí A ṣì lè ṣe ni kíkọ̀ láti rán ohun tí kò lè kà lọ, ìyẹn sì wà ní àárọ̀ fún òṣìṣẹ́ ẹnu-ọ̀nà yẹn.
Kíkó sínú ara wọn sanwó fún ànímọ́ yẹn. Ìpele kọ̀ọ̀kan ń fi àfikún orí kún, nítorí náà ètò MTU àti MSS di dandan kì í ṣe ṣíṣe lọ́nà tọ́, ọ̀nà tí ó ń ṣiṣẹ́ pẹ̀lú ìpele kan sì lè ju pákẹ́ẹ̀tì ńlá lọ ní ìdákẹ́jẹ́ pẹ̀lú méjì. Ìpele kọ̀ọ̀kan tún nílò ìhùwà àtúnso àti àmúdúró tirẹ̀, àìtó inú ìpele kan sì máa ń dàbí ìdádúró apá kan nípasẹ̀ èkejì.
Ya àwọn olùwòye, kì í ṣe àwọn ọ̀nà nìkan
Àwọn ọ̀nà ni apá rírọ̀n ti àwòrán. Àwọn olùwòye ni kókó àwòrán, nítorí náà kọ ìlà kan fún ojú-ìwòye kọ̀ọ̀kan kí o sì kún ohun tí ẹnìkọ̀ọ̀kan lè kà gan.
| Vantage point | Serial chain | Nested chain |
|---|---|---|
| Client's access network | Outer tunnel only | Outer tunnel only |
| Operator of A | Inner IP packet between A and B | Outer addresses of the inner tunnel, not its payload |
| Path between A and B | Second tunnel | Second tunnel |
| Operator of B | Inner packet re-originated by A | Payload after the inner layer is removed |
| Service edge | Traffic from the exit address | Traffic from the exit address |
Àwọn ìlà méjì máa ń dàpọ̀ nígbà gbogbo: òṣìṣẹ́ A àti olùpèsè ọ̀nà oníbàárà. Wọ́n lè jẹ́ ẹ̀yà kan, orúkọ ẹnu-ọ̀nà ọ̀tọ̀ọ̀tọ̀ kò sì mú wọn di òmìnira. Ìní òmìnira nílò ìṣàkóso ìṣàkóso ọ̀tọ̀ọ̀tọ̀, ìjẹ́rìí ọ̀tọ̀ọ̀tọ̀ àti kíkọ ọ̀tọ̀ọ̀tọ̀.
Metadata yóò yè nínú àwọn àwòrán méjèèjì. Àkókò, ìwọ̀n pákẹ́ẹ̀tì àti iye ìsopọ̀ ṣì jẹ́ àríyànjiyàn ní ìtẹ̀lé kọ̀ọ̀kan, nítorí náà ìtẹ̀lé méjì ń gbé iye ìbáṣepọ̀ sókè kì í ṣe yíyọ àmì kúrò. Àwòrán tí ó ṣèlérí àìrí ẹni yẹ kí a ṣàyẹ̀wò pẹ̀lú àkójọ yẹn kí ẹnikẹ́ni tó gbẹ́kẹ̀lé e.
Rìn àwọn ọ̀nà ìkùnà kí o tó yan
Fọ́ àwọn nǹkan mọ̀ọ́mọ̀ láti oníbàárà, ní ìtẹ̀lé tí olùlò yóò bá pàdé wọn. Bẹ̀rẹ̀ pẹ̀lú ojú-ìpèsè àti MTU rẹ̀, nítorí kíkó sínú ara wọn máa ń kùnà ní ìwọ̀n pákẹ́ẹ̀tì pẹ́ pẹ́ kí ó tó kùnà ní ìjẹ́rìí.
ip -4 addr show dev tun0
ip link show dev tun0 | grep mtu
ping -M do -s 1380 -c 2 10.77.1.1
Lẹ́yìn náà jẹ́rìí àwọn ìpẹ̀kun ààbò dípò kí o gbà wọ́n. Béèrè lọ́wọ́ iṣẹ́ fún ẹ̀rí rẹ̀ láti inú ọ̀nà tí ó ṣí, kí o sì fi ẹ̀wọ̀n tí oníbàárà rí wé ẹ̀wọ̀n tí iṣẹ́ ń gbékalẹ̀ gan. Ẹnu-ọ̀nà tí ó tún fọwọ́ sí tàbí tí ó ń dáwọ́ lé yóò yí ẹ̀rí yẹn padà, àyẹ̀wò yóò sì hàn ní pàṣẹ kan.
openssl s_client -connect intranet.example.com:443 -brief < /dev/null
Parí pẹ̀lú matrix àtúnso: ọ̀nà oníbàárà ṣubú, ọ̀nà B ṣubú, ọ̀nà láàrin A àti B yí padà. Ṣàkíyèsí ohun tí ó padà àti ohun tí kò padà, àti bóyá ìsopọ̀ inú kan máa ń ṣubú sí ọ̀nà tí ó wà ní ìta olùgbé rẹ̀ tí a wé. Kọ àwọn àdírẹ́sì tí ìdánwò kọ̀ọ̀kan lò, nítorí àtúnyẹ̀wò rẹ̀ lórí nẹ́tíwọ́kì ìwọlé mìíràn ń dáhùn ìbéèrè mìíràn. Tún ṣe àyẹ̀wò MTU lẹ́yìn àtúnso kọ̀ọ̀kan, nítorí ọ̀nà tí ó yí padà lè dín ìwọ̀n tí ó wúlò kù láìsí ìlà ìṣètò kan tí ó gbéra.
Yan tẹ̀léra nígbà tí A gbọ́dọ̀ lo ìlànà sí pákẹ́ẹ̀tì inú, tàbí nígbà tí oníbàárà kò lè ṣiṣẹ́ ọ̀nà méjì tí a kó sínú ara wọn. Yan kíkó sínú ara wọn nígbà tí ẹrù inú gbọ́dọ̀ wà ní àìkà ní A. Kọ yíyàn náà pẹ̀lú àwọn olùwòye rẹ̀ àti àwọn nọ́mbà MTU rẹ̀, ẹni tí ó kàn yóò sì má ṣe ya gbogbo àwòrán náà lẹ́ẹ̀kan sí i láti dáhùn ìbéèrè kan.