Kí ni ọ̀nà òpópónà kíkún fi gé àwọn sáàbà tí ó gbé e
Ọ̀nà àìdásí láti inú òpópónà tún ń mú àwọn pákétì òde tí ó gbé e. Fi ọ̀nà olùgbàlejò kan dá àbá ìparí dúró kí o sì pa àwọn ìdáhùn sáàbà mọ́ ní òde rẹ̀.
Tan òpópónà kíkún, gbogbo ibi tí a ń lọ ti di ti ẹ̀rọ VPN, pẹ̀lú ẹ̀rọ tí ó ń parí rẹ̀. Àwọn pákétì òde tí ó ń gbé òpópónà ni a ń rán sí ẹ̀rọ yẹn, nítorí náà ọ̀nà á jẹ ẹ̀rọ ìrìnàjò tí ó gbára lé ní ìparí. Ọ̀nà pàtó kan sí i yóò yanjú rẹ̀, ìdí náà sì yẹ kí a yé wa. Láìsí ìdí yẹn, àtúntò tó ń bọ̀ yóò mú àṣìṣe náà padà.
Ọ̀nà tí ó ń jẹ ẹ̀rọ ìrìnàjò tirẹ̀
Ìṣùwọ̀n máa ń fi orí kejì bo gbogbo pákétì. Ti òde ni a ń rán láti àdírẹ́sì ti ara ilé sí àdírẹ́sì gbogbogbò ti sáàbà, ó sì gbọ́dọ̀ kọjá ìsopọ̀ ti ara kí òpópónà kankan tó lè wà.
Ní báyìí jẹ́ kí ìwádìí fún àdírẹ́sì gbogbogbò yẹn yan òpópónà. Láti rán pákétì náà, ẹ̀rọ gbọ́dọ̀ ṣùwọ̀n rẹ̀, èyí tí ó nílò ọ̀nà sí àdírẹ́sì kan náà, tí ó sì dá òpópónà padà. Àwọn oníbàárà ń ṣe èyí ní ọ̀nà kan nínú méjì. Ọlọ́gbọ́n máa ń kọ̀ láti fi ọ̀nà àìdásí sínú kí ó sì jábọ́ àṣìṣe, nígbà tí aláìgbọ́n ń jábọ́ àṣeyọrí kí ó sì má ṣí ohunkóhun. Ìkùnà tí ó dákẹ́ ni èyí tí ó ń gba ọ̀sán kan.
Ìbámu àkọ́kọ́ tí ó gùn jùlọ ni ó ń pinnu ìwádìí kí a tó wo ìwọ̀n kankan, nítorí náà ọ̀nà àdírẹ́sì kan ta àwọn ọ̀nà àìdásí gbogbo lórí ẹ̀rọ. Gbogbo ẹ̀rọ tí ó wà lẹ́yìn àtúnṣe ni èyí.
Fi ìyàtọ̀ sínú kí ọ̀nà àìdásí tó dé
Ṣe ọ̀nà àdírẹ́sì kan fún sáàbà, pẹ̀lú ẹnubodè ti ara gẹ́gẹ́ bí ìfoju kàn tó ń bọ̀, kí ọ̀nà àìdásí tó lọ. Ìlànà ṣe pàtàkì: fífi sílẹ̀ lẹ́yìn túmọ̀ sí gbígbé pẹ̀lú òpópónà tí ó ti já nígbà tí o ń tẹ̀wé.
Ọ̀pọ̀ àwọn oníbàárà ń ṣe èyí láìbéèrè. OpenVPN ń wá àdírẹ́sì tí ó jìnnà kí ó sì dá a dúró kí ó tó tún ẹnubodè àìdásí kọ, àṣàyàn route-delay rẹ̀ sì wà fún àwọn pẹpẹ tí ìlànà yẹn ti ń díje. wg-quick gbà ọ̀nà mìíràn pátápátá, ní fífi àmì sí àwọn pákétì àti bíbéèrè òfin ìlànà dípò kíkún ìyàtọ̀. Àwọn ìlànà ọ̀tọ̀ọ̀tọ̀, ìbéèrè kan: pákétì òde gbọ́dọ̀ bọ́ kúrò nínú òpópónà tí ó dá.
ip route add 203.0.113.10/32 via 192.168.1.1 dev eth0
ip route get 203.0.113.10
Ìjáde ìwádìí ni ìdánwò ìtẹ́wọ́gbà. Ó gbọ́dọ̀ dárúkọ ẹ̀rọ ti ara àti ìfoju ti ara tó ń bọ̀. Ẹ̀rọ òpópónà nínú ìdáhùn yẹn túmọ̀ sí pé ìyàtọ̀ kò sí, tàbí a gbé e sílẹ̀ lẹ́yìn ohun tí ó ń bò ó.
Àwòrán dígí lórí sáàbà
Ìdẹkùn kan náà ń dúró ní ẹ̀gbẹ́ kejì, ní ìdàkejì. Fún sáàbà ní ọ̀nà àìdásí nípasẹ̀ òpópónà mìíràn, tàbí tì í ọ̀nà tí ó bo àwọn àdírẹ́sì gbogbogbò àwọn oníbàárà, àwọn ìdáhùn rẹ̀ yóò sì ní àṣà ọ̀nà tí kò tọ́.
Fojú inú wo oníbàárà tí ó so pọ̀ tí ó sì rán ìbéèrè. A ń rán ìdáhùn sí àdírẹ́sì gbogbogbò oníbàárà yẹn, tí ó bá ọ̀nà òpópónà mu báyìí, nítorí náà ó ń jáde láti ẹ̀rọ mìíràn pẹ̀lú orísun tí oníbàárà kò tíì pè rí. Oníbàárà lè gba pákétì yẹn kí ó sì kọ̀ ọ́ síbẹ̀, nítorí kò sí ohun tí ó so ó mọ́ ìbéèrè tí ó rán. Bẹ̀rẹ̀ láti ìpinnu ìtọ́nà sáàbà dípò àkókò ìdúró oníbàárà, nítorí ọ̀kan nínú wọn ni ó ń fi yíyàn gidi hàn.
ip route get 198.51.100.44 from 10.90.0.1
ip rule show
sudo tcpdump -ni any host 198.51.100.44
Àtúnṣe mẹ́ta wà, wọn kò sì dọ́gba. Fífi iṣẹ́ mọ́ àdírẹ́sì ti ara, tàbí yíyí orísun padà, àwọn méjèèjì ń fi ìpinnu ìtọ́nà pa mọ́ dípò kíkó rẹ̀ tọ́. Fífi ìrìnàjò ìdáhùn fún àkójọ òpópónà kọjá nípasẹ̀ tábìlì pàtó ni ó ń tún ìdí rẹ̀ ṣe, àwọn méjì yòókù sì jẹ́ ìtẹ́wọ́gbà nígbà tí àpẹẹrẹ ìtọ́nà bá dì.
Àwọn ìyàtọ̀ tí òpópónà ń jí lọ́wọ́ọ́lọ́wọ́
Àwọn iṣẹ́ mélòó kan nílò íńtánẹ́ẹ̀tì ṣíṣí pàápàá nígbà tí òpópónà bá ni ọ̀nà àìdásí, ọ̀kọ̀ọ̀kan sì nílò ìyàtọ̀ tirẹ̀. Olùtúnṣe DNS aláṣẹ̀ṣe ni ó máa ń kọ́kọ́ yẹ̀.
Ó ń yanjú olùpèsè, ó ń ṣí ìsopọ̀, ó sì ń rí àwọn pákétì tirẹ̀ tí wọ́n ń gba òpópónà tí àdírẹ́sì rẹ̀ yí padà ní ìṣẹ́jú àáyá sẹ́yìn, nítorí náà àtúnṣe yẹn yẹ̀ tàbí ó tẹ̀ àdírẹ́sì tí kò tọ́ jáde. Ọ̀nà mẹ́ta jáde: fi ọ̀nà olùgbàlejò dá olùpèsè dúró nípasẹ̀ ẹnubodè ti ara, ṣe àtúnṣe kí òpópónà tó gòkè, tàbí fún olùtúnṣe ní tábìlì ìlànà tí òpópónà kò tíì fọwọ́ kàn. Ìṣọ̀kan àkókò ní ìfarahàn kan náà lórí ẹ̀rọ tí ó ń bẹ̀rẹ̀ láìsí olùyẹ̀, àwọn àbá ìparí ìjẹ́rìí ìwé-ẹ̀rí sì wà nínú àkójọ fún ìdí kan náà.
Ìyàtọ̀ tí ẹnikẹ́ni kò kọ sílẹ̀ ni ìyàtọ̀ tí àtúntò tó ń bọ̀ yóò fi dákẹ́ ju sílẹ̀.
Fi hàn lẹ́yìn àsopọ̀ padà, kì í ṣe kí ó tó
Dán ìbùdó mẹ́ta wò, kì í ṣe ọ̀kan: àbá ìparí, àdírẹ́sì àdáni lẹ́yìn òpópónà, àti àdírẹ́sì gbogbogbò tí ó kọjá rẹ̀. Ìwádìí àṣeyọrí kan kò sọ fẹ́rẹ̀ẹ́ nkankan nípa àwọn méjì yòókù.
ip route get 203.0.113.10
traceroute -n 203.0.113.10
ip route get 10.90.0.5
ip route get 1.1.1.1
Lẹ́yìn náà tún ìsopọ̀ bẹ̀rẹ̀, nítorí oníbàárà tí ó ń tún tábìlì rẹ̀ kọ́ ní àsopọ̀ padà yóò ju ọ̀nà tí o fi ọwọ́ tẹ̀ sílẹ̀. Bí kill switch bá ń ṣiṣẹ́, yẹ̀ wò bí a ti gba àbá ìparí láàyè, bí bẹ́ẹ̀ kọ́ òpópónà kò lè padà lẹ́yìn ìyípadà nẹ́tíwọ́kì, àmì náà yóò sì dàbí ìdádúró. Fi ìyàtọ̀ pamọ́ sínú profáìlì tàbí fáìlì unit dípò ìtàn shell, kí àsopọ̀ padà lè tún ṣe é dípò pípaarẹ̀ rẹ́.