Nígbà tí àwọn ọ̀nà tunnel tí a pín bá dojú kọ ara wọn: èwo ni yóò ṣẹ́gun
Ìbámu ipawo tó gùn jùlọ, ìwọ̀n àti àwọn òfin ètò ni ó pinnu irú tunnel tó ń ṣe ìránṣẹ́ ibi tí ó dojú kọ ara wọn. Ṣàyẹ̀wò àdírẹ́sì orísun àti orúkọ tí a yanjú kọ́kọ́.
Àwọn profáìlì tunnel pínpín méjì, àwọn ipawo ìkọ̀kọ̀ méjì àti host kan tí àwọn méjèèjì ń gbà pé tirẹ̀ ni. Àmì àrùn náà kì í fi bẹ́ẹ̀ hàn gẹ́gẹ́ bi ìkùnà pípé: iṣẹ́ kan ń ṣiṣẹ́ ní Ọjọ́ Aje, ó ń kọjá àkókò lẹ́yìn tí alábàáṣepọ̀ kejì bá tún so mọ́, ó sì tún ń ṣiṣẹ́ lẹ́yìn ìtúnbẹ̀rẹ̀. Ìtẹ̀lé tí o fi so àwọn alábàáṣepọ̀ pọ̀ kò pinnu àbájáde, bẹ́ẹ̀ ni ìtẹ̀lé àwọn ìlà nínú ojú-ìwé alábàáṣepọ̀ kò pinnu. Ṣe àwọn àyẹ̀wò wọ̀nyí ní ìtẹ̀lé, kí o sì dúró ní èyí àkọ́kọ́ tí kò bá dúró, nítorí àwọn tó ń bọ̀ lẹ́yìn ní ìtumọ̀ bí àwọn ti ṣáájú bá jẹ́ òtítọ́.
1. Kọ ibi àti orísun sílẹ̀
Bẹ̀rẹ̀ pẹ̀lú àdírẹ́sì gbádo tí ìbéèrè tó kùnà ń lọ, kì í ṣe orúkọ host àti kì í ṣe orúkọ ètò. Yanjú orúkọ náà lẹ́ẹ̀kan, kọ gbogbo ìdáhùn sílẹ̀, kí o sì yan èyí tí ìṣàn tó kùnà ń lò ní ti gidi. Lẹ́yìn náà kọ àdírẹ́sì àdúgbò ti ìṣàn kan náà sílẹ̀, nítorí àdírẹ́sì orísun lè yí èyí tí òfin ètò kan bá mu, àti nípa bẹ́ẹ̀ èyí tí a ń wo tábìlì.
Ìbéèrè sí ọ̀kan nínú àwọn àkọsílẹ̀ A púpọ̀ lè kùnà nígbà tí àdírẹ́sì ẹ̀gbọ́n rẹ̀ ń ṣàṣeyọrí, èyí dàbí tunnel tí kò dúró ṣinṣin ṣùgbọ́n ní ti gidi ọ̀nà méjì ọ̀tọ̀ọ̀tọ̀ ni. Bí ibi náà bá jẹ́ orúkọ tí ó ní ọ̀pọ̀ ìdáhùn, dán gbogbo ìdáhùn wò lọ́kọ̀ọ̀kan kí o tó yí nǹkan kan padà.
2. Béèrè lọ́wọ́ kọ́nú èyí tí ó yan
Má ka tábìlì ọ̀nà kí o sì ṣe àfojúsùn ìdáhùn. Béèrè ìbéèrè kan náà tí àkópọ̀ ń béèrè, pẹ̀lú àdírẹ́sì orísun kan náà: ip route get 10.20.4.10 from 10.8.0.2 lórí Linux, tàbí Find-NetRoute -RemoteIPAddress 10.20.4.10 nínú PowerShell. Àbájáde náà ń dárúkọ ọ̀nà tí a ó lò ní ti gidi, ìyẹn sì kì í fi bẹ́ẹ̀ jẹ́ èyí tí o retí nígbà tí o ń ka tábìlì náà.
Láàárín àwọn ọ̀nà tí ó bá mu, ipawo tó ṣe pàtó jùlọ máa ń ṣẹ́gun: /24 borí /16 fún àdírẹ́sì tí ó wà nínú méjèèjì. Láàárín àwọn ìbámu tí ó ní gígùn kan náà, ìwọ̀n tó kéré máa ń ṣẹ́gun, a sì ń forí ọ̀nà tí a gbé sórí ìsopọ̀ tí ó ti kùnà. Tunnel méjì tí ń ti /24 kan náà pẹ̀lú ìwọ̀n kan náà jẹ́ ọ̀ràn mìíràn: kọ́nú náà ń pa ọ̀nà méjèèjì mọ́, ó sì ń yan láàárín wọn, nítorí náà àbájáde lè máa yí padà dípò kí ó tẹ̀lé ìtẹ̀lé tí àwọn alábàáṣepọ̀ fi so mọ́. Ìṣẹ̀lẹ̀ yìí gan-an ni ó ń dá àpẹẹrẹ Ọjọ́-Aje-ń-ṣiṣẹ́-Ọjọ́-Ìsẹ́gun-ń-kùnà, àti sísopọ̀ mọ́ pẹ̀lú ìtẹ̀lé mìíràn kò yí i padà.
3. Ṣàyẹ̀wò bóyá òfin ètò kan ti yí ìwádìí náà padà
Kí a tó wo tábìlì ọ̀nà, kọ́nú náà ń kọjá àwọn òfin ètò rẹ̀. Òfin kan lè rán ìrìnàjò láti orísun, olùlò tàbí àmì odi iná tí a fún kan sí tábìlì mìíràn pátápátá, nítorí náà ó ṣeé ṣe kí a má wo ipawo tó ṣẹ́gun nínú tábìlì àkọ́kọ́ fún ìṣàn yẹn rárá. ip rule show ń tò wọ́n ní ìtẹ̀lé ìgbéléwọ̀n, ip route show table 100 sì ń fi ohun tí tábìlì tí a yan ní ní ti gidi hàn.
Ìdẹkùn méjì wà níbí. Òfin tí ó tọ́ka sí tábìlì òfìfo ń dá ìwádìí tí ó ń ṣubú sí òfin tó kàn, nítorí náà òfin náà dàbí ẹni tí kò ṣe nǹkan kan. Èkejì ni nọ́mbà ipò fúnra rẹ̀: àwọn òfin ni a ń kà ní ìtẹ̀lé tí ń gòkè, àwọn iye tí a kọ́ sínú sì ni 0 local, 32766 main àti 32767 default. Òfin tí nọ́mbà rẹ̀ kéré ju 32767 ni a ń wo kí òfin àìmọ̀ tí ń mú gbogbo nǹkan tó. Òfin tí nọ́mbà rẹ̀ tóbi ju 32767 wà lẹ́yìn rẹ̀, a sì ń dé ọ̀dọ̀ rẹ̀ nígbà tí kò bá sí tábìlì ìṣáájú tí ó dáhùn, èyí tí ọ̀nà àìmọ̀ lasan nínú main ń dènà, nítorí náà ní ìṣe a kì í dé ọ̀dọ̀ rẹ̀ rárá, ó sì ń ṣe nǹkan lẹ́nu àìsí nígbà tí ó dàbí ẹni tí a fi sórí. Bí alábàáṣepọ̀ bá kọ òfin àti ọ̀nà, ṣàyẹ̀wò méjèèjì, kí o sì tún wọn ṣàyẹ̀wò lẹ́yìn sísopọ̀ mọ́, nítorí profáìlì tí a tún kọ lè fi òfin kejì kún un pẹ̀lú ipò mìíràn.
4. Ya ìdọ́gba ọ̀nà kúrò nínú ètò àdírẹ́sì tí a ṣe ẹ̀mí méjì
Nígbà mìíràn ipawo kì í ṣe ìṣòro rárá. Àwọn ibùdó méjì tí àwọn méjèèjì ń lo 192.168.1.0/24 túmọ̀ sí pé àdírẹ́sì kan náà ń dárúkọ host méjì ọ̀tọ̀ọ̀tọ̀, kò sì sí ọ̀nà tí ó lè yà wọ́n sọ́tọ̀. Ọ̀nà host sí ọ̀kan nínú àwọn ìdáhùn méjì náà ń ṣiṣẹ́ títí tí ibùdó kejì yóò fi dáhùn fún orúkọ kan náà, lẹ́yìn náà ìyàsọ́tọ̀ náà di àṣìṣe fúnra rẹ̀ lẹ́nu àìsí.
Àmì náà ni pé àdírẹ́sì ibi jẹ́ ọ̀kan náà lórí ọ̀nà méjèèjì, ẹni tí a fẹ́ nìkan ni ó yàtọ̀. Ìpinnu ètò àdírẹ́sì ni èyí, kì í ṣe àtúnṣe ọ̀nà: tún ọ̀kan ẹ̀gbẹ́ kọ pẹ̀lú nọ́mbà, fi ọ̀kan ẹ̀gbẹ́ sí ẹ̀yìn ẹnubodè tí ń túmọ̀, tàbí dé ibùdó kejì nípasẹ̀ aṣojú tí ó ń yanjú àwọn orúkọ tirẹ̀. Sísọ ọ̀nà àìmọ̀ kalẹ̀ tàbí kíkó àwọn ìyàsọ́tọ̀ host jọ kàn ń gbé ìkọlù náà lọ síbòmííràn.
5. Jẹ́rìí pé olùyànjú náà fohùn ṣọ̀kan pẹ̀lú ọ̀nà náà
Orúkọ tí ó yanjú sí àdírẹ́sì ìkọ̀kọ̀ tí kò tọ́ ń dá gbogbo àmì ìkọlù ọ̀nà àti kò dá ọ̀kan nínú àwọn ohun tí ó fà á. Fi ìdáhùn tí host ń gbà wé àdírẹ́sì tí ibi ń lò ní ti gidi, kí o sì ṣàyẹ̀wò olùyànjú tí ó dáhùn. Bí tunnel bá ti olùyànjú kan, alábàáṣepọ̀ yẹ kí ó fi sórí fún àwọn ìṣàn tí ń lo tunnel náà; bí kò bá ṣe bẹ́ẹ̀, host ń bá olùyànjú àdúgbò ṣèrò tẹ̀síwájú, èyí tí ó lè dáhùn láti orí àkóónú ìwádìí tàbí àkọsílẹ̀ tí a fi pamọ́.
Béèrè lọ́wọ́ olùyànjú náà tààrà, kí o sì kọ server tí ó dáhùn sílẹ̀. Ìdáhùn tí a fi pamọ́ pẹ̀lú TTL kúkúrú lè tún ṣàlàyé ìdí tí ìbéèrè àkọ́kọ́ lẹ́yìn sísopọ̀ mọ́ fi ń hùwà yàtọ̀ sí èkejì.
6. Tún sopọ̀ mọ́, ṣàyẹ̀wò ipò tí a fi sílẹ̀, lẹ́yìn náà dán ìṣàn méjèèjì wò
Lẹ́yìn àtúnṣe, tún sopọ̀ mọ́ kí o sì ṣàyẹ̀wò ohun tí alábàáṣepọ̀ fi sílẹ̀ ní ti gidi dípò gbígbẹ́kẹ̀lé olóòtú profáìlì. Tún àwọn òfin, àwọn tábìlì àti ìdáhùn ip route get tí ó jáde kà. Alábàáṣepọ̀ kejì lè tún ọ̀nà tirẹ̀ fi sórí nígbà tí ó bá so mọ́, kí ó sì tún ìkọlù náà dá, nítorí náà ṣíṣe àyẹ̀wò ipò gbọ́dọ̀ wáyé lẹ́yìn tí alábàáṣepọ̀ tó kẹ́yìn bá so mọ́, kì í ṣe kí ó tó.
Dán ìṣàn méjì wò, kì í ṣe ọ̀kan: ìbéèrè tí ó ń kùnà tẹ́lẹ̀, àti ohun àmúlò tí ó yẹ kí ó lo tunnel kejì. Síso gbogbo ìrìnàjò ìkọ̀kọ̀ papọ̀ sórí ìsopọ̀ kan yóò mú kí ìdánwò àkọ́kọ́ gbà, yóò sì ba èkejì jẹ́, ìdánwò tí a ṣe ní orísìí méjì nìkan ni ó lè mú un. Kọ gbogbo ìyàsọ́tọ̀ tí o pa mọ́ sílẹ̀ pẹ̀lú ibi àti ìdí, kí ẹni tó kàn lè yà ọ̀nà host tí a mọ̀ọ́mọ̀ ṣe sọ́tọ̀ kúrò nínú èyí tí ó kù.