Ọ̀nà-ìmọ́ rẹ gòkè, abẹ́lẹ̀ àdáni ń dáhùn, àti ṣíṣe àwárí ojoojúmọ́ ṣì ń sọnù sínú VPN bí ẹnìkan tilẹ̀ ti pa ìlà ẹnubodè rẹ́ kúrò nínú profáìlì. Àpapọ̀ yẹn ni àmì ìka ti ìlànà tí kò tọ́ tí a ṣàtúnṣe. Ohun tí a yọ kúrò ń fún ẹnìkan tí ó ń lo ẹ̀rọ ní ìgbésẹ̀ tó kàn fún àwọn ọ̀nà tí ó ń gbé kalẹ̀; ohun tí ó ń gbá ìrìnàjò mọ́ wá láti ibòmíràn, olùpèsè sì ti tì í jáde. Ìbòmí àti ìgbésẹ̀ tó kàn jẹ́ iṣẹ́ ọ̀tọ̀, ọ̀kan nínú wọn ni ó ń pinnu bóyá àwọn ibi gbogbo ń lo ọ̀nà-ìmọ́.

Ìlà tí o yọ kúrò ni ìgbésẹ̀ tó kàn, kì í ṣe ìyípadà ìlànà

Gbogbo ọ̀nà tí ẹnìkan tí ó ń lo ẹ̀rọ ń gbé kalẹ̀ nílò àdírẹ́sì ẹnubodè láti tọ́ka sí, àti ìlànà ẹnubodè ni orísun àdírẹ́sì yẹn nígbà tí ọ̀nà kò bá dárúkọ ọ̀kan fúnra rẹ̀. Pa á rẹ́ kúrò, àwọn ọ̀nà yẹn kò ní ibi láti rọ̀ mọ́, nítorí náà wọn yálà kò ní gbé kalẹ̀ tàbí wọn yóò jábọ́ sínú ipa tí kò lọ sí ibikíbi. Abẹ́lẹ̀ àdáni ni ohun tí irú ọ̀nà bẹ́ẹ̀ ń gbé.

Ní àárín àkókò yìí, ìwà tí ó ṣẹ́kù ní òǹkọ̀wé mìíràn: àṣàyàn ìtúnpadà nínú àkójọ tí a tì jáde, tí ó ń gbé ìrìnàjò jáde ojoojúmọ́ lọ sínú ọ̀nà-ìmọ́ gẹ́gẹ́ bí àwọn àmì rẹ̀. Yíyọ ẹnubodè kò pa á tàbí kò mú un di aláìlera. Àbájáde ni èyí tí ó burú jù nínú àwọn ipò méjèèjì, ìrìnàjò gbogbo ṣì ń di gbígbá àti ibi àdáni tí ó dá ọ̀nà-ìmọ́ láre kò sí ní àárín ìwọ̀n mọ́. Ìdí ni pé àtúnṣe kejì, tí a ṣe ní ẹ̀mí kan náà, kò yí ohunkóhun padà.

Ìfọwọ́ mẹ́rin, iṣẹ́ mẹ́rin ọ̀tọ̀

Àwọn ìlànà mẹ́rin ni a ń dárúkọ ní pàṣípààrọ̀ nínú ìjíròrò yìí, ọ̀kan nínú wọn ni ó ń ṣàkóso ìbòmí, ìyẹn ibi tí ọ̀nà-ìmọ́ ń gbà. Èkejì ń ṣètò ìgbésẹ̀ tó kàn tí àwọn ọ̀nà ń lò, ẹ̀kẹta ń gbé àfọ̀mọ́ kan kalẹ̀, ẹ̀kẹrin sì ń sọ gbogbo ohun tí olùpèsè tì jáde nù, pẹ̀lú àwọn ọ̀nà àdáni tí ìgbékalẹ̀ nílò. Tábìlì ń tò wọ́n gẹ́gẹ́ bí ohun tí aláṣẹ ń fẹ́ yí padà, kì í ṣe orúkọ, nítorí orúkọ ni ó ń dá ìdàrúdàpọ̀. Kà wọ́n sí ìpinnu mẹ́rin ọ̀tọ̀ kí o sì yan èyí tí o fẹ́ yí padà ní ti gidi.

Ní àṣà, gbogbo mẹ́rin ń wá nínú àkójọ kan tí a tì jáde, ìlà lẹ́yìn ìlà, èyí tí ó jẹ́ kí wọ́n dàbí apá ìṣètò kan. Wọn kì í ṣe bẹ́ẹ̀, ìwé ìtọ́kasi OpenVPN sì ń kọ wọ́n gẹ́gẹ́ bí ọ̀nà ọ̀tọ̀ fún ìdí yẹn gan-an. Mímọ ìpinnu tí o ń yí padà ni iṣẹ́; àtúnṣe ni ìlà kan.

What you are trying to changeDirective that decides itWhat it leaves alone
Which destinations use the tunnelredirect-gatewayPer-prefix routes and resolver choice
The next hop a pushed route points atroute-gatewayCoverage of public destinations
One reachable prefixrouteEvery other destination, default path included
All pushed routing and DNS at onceroute-nopullNothing, which is the problem

Ṣàyọ̀ ìlà tí a tì jáde, pa ìgbésẹ̀ tó kàn mọ́

Bí ìbòmí tí o ń tako bá wá gẹ́gẹ́ bí àṣàyàn tí a tì jáde, ìdáhùn tóóró ni láti fojú fo àṣàyàn yẹn ní orúkọ kí o sì fi ìyókù àkójọ tí a tì jáde sílẹ̀ láìfọwọ́ kàn. Bí a bá kọ ọ́ gẹ́gẹ́ bí àyọ̀, ó dàbí ìlà tí ó wà nísàlẹ̀, ibi rẹ̀ sì wà nínú profáìlì ẹnìkan tí ó kan, kì í ṣe nínú ìṣètò olùpèsè.

pull-filter ignore "redirect-gateway"

Tóóró ni kókó. Nítorí àyọ̀ ń fi àfọ̀mọ́ ọ̀rọ̀ wé, àpẹẹrẹ kúkúrú tún bá ìlànà ìgbésẹ̀ tó kàn mu, èyí tí ó ń yọ ìsọfúnni tí àwọn ọ̀nà àdáni gbẹ́kẹ̀ lé kúrò, tí ó sì ń tún àṣìṣe ìpilẹ̀ ṣe nínú aṣọ tuntun. Àyọ̀ tún ń ṣiṣẹ́ lórí àwọn àṣàyàn tí a tì jáde nìkan, nítorí náà kò fi ọwọ́ kàn ìlà tí ó dọ́gba tí a kọ níbílẹ̀ tàbí tí aláṣẹ nẹ́tíwọ́kì fi pàṣẹ. Tún so mọ́ lẹ́yìn náà, nítorí ìpàdé alàyè kò tún ṣe àyẹ̀wò ohun tí olùpèsè tì jáde.

Ka ìwádìí, kì í ṣe tábìlì

Lẹ́yìn títún profáìlì kó, béèrè lọ́wọ́ kọ́npútà ibi tí àwọn ibi méjì yóò lọ ní ti gidi: ọ̀kan nínú àfọ̀mọ́ àdáni àti ọ̀kan lórí íńtánẹ́ẹ̀tì gbogbo. Kíkún ìtẹ̀jáde tábìlì pàtàkì ṣòro láti kà, ó sì rọrùn láti kà ní àṣìṣe, nítorí ọ̀nà lè wà tí yóò sì ṣì jábọ́ fún ìbámu tí ó ṣe pàtó. Nínú ìtọ́sọ́nà tí ó dá lórí ìlànà, òfin, tábìlì àti àdírẹ́sì orísun wà nínú àyẹ̀wò.

ip route get 10.40.7.25
ip route get 203.0.113.77
ip rule show

Ìyàtọ̀ def1 yẹ kí a mọ̀, nítorí ó ń fi àkọsílẹ̀ àtẹ̀yìnwá àtijọ́ hàn nígbà tí àwọn ààlà àtẹ̀yìnwá méjì ń borí ìwádìí. Nítorí náà ìlà 0.0.0.0/0 nínú ìtẹ̀jáde kò fi ohunkóhun hàn fúnra rẹ̀. Ìwádìí ń dáhùn ìbéèrè tí àkójọ ń dàbí pé ó ń dáhùn.

DNS, IPv6 àti ọ̀nà àdáni gbọ́dọ̀ ṣì ṣiṣẹ́

Kíkọ̀ ìtúnpadà IPv4 kan kò sọ ohunkóhun nípa olùyànjú, nítorí náà àṣàyàn DNS tí a tì jáde lè máa tẹ̀síwájú láti fi ìbéèrè ránṣẹ́ sínú ọ̀nà-ìmọ́ nígbà tí àwọn ọ̀nà ń dàbí ẹni tí ó tọ́. Àtẹ̀yìnwá IPv6 lè ṣe bẹ́ẹ̀ fún ìdílé àdírẹ́sì tí àyẹ̀wò IPv4 kò tíì fọwọ́ kàn. Méjèèjì nílò ìpinnu tí ó ṣe kedere dípò àròsọ. Lẹ́yìn náà jẹ́rìí pé iṣẹ́ àdáni ṣì ń dáhùn, nítorí ọ̀nà-ìmọ́ tí ó pín tí ó sì ti pàdánù ọ̀nà àdáni rẹ̀ kì í ṣe ọ̀nà-ìmọ́ tí ó pín, ó ti bàjẹ́.

Irínṣẹ́ kan tí ó gbòòrò yẹ ìkìlọ̀: route-nopull ń sọ gbogbo ọ̀nà tí a tì jáde àti gbogbo àṣàyàn DNS tí a tì jáde nù, èyí tí ó dídájú dá ọ̀nà-ìmọ́ kíkún dúró, tí ó sì dídájú kanna fọ́ àwọn ọ̀nà àdáni tí ìgbékalẹ̀ gbẹ́kẹ̀ lé, nítorí náà ó jẹ́ òòlù tí ó tóbi jù lọ ju àyọ̀ orúkọ tí a tẹ̀ sí àṣàyàn kan. Ṣàyẹ̀wò ibi àdáni, ibi gbogbo àti olùyànjú lẹ́yìn ìyípadà kankan, kí o sì kà ìfọwọ́sowọ́pọ̀ tí ó parí gẹ́gẹ́ bí ẹ̀rí fún ohunkóhun yàtọ̀ sí ìfọwọ́sowọ́pọ̀ náà.

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