Kí ni ìdí tí wildcard nínú ìtọ́nisọ́nà route OpenVPN kò lè ṣiṣẹ́
route ń fi àfikún àdírẹ́sì kalẹ̀, nítorí náà àwòrán orúkọ agbàlejò kò ní ohun tí yóò bá mu. Lo àfikún fún àwọn nẹ́tíwọ́kì àti proxy tàbí fáìlì PAC nígbà tí àwọn ẹ̀ka yóò pinnu.
Èrò náà bọ́gbọ́n mu: fi gbogbo ohun fún ẹ̀ka ilé-iṣẹ́ kan kọjá inú ọ̀nà àbẹ́wọ̀ àti fi ìyókù sílẹ̀. Ìtọ́nisọ́nà tí a ń ṣàtúnṣe ń fi àwọn ọ̀nà kalẹ̀, ọ̀nà kò sì ní èròǹgbà orúkọ agbàlejò kankan láti bá mu. Gbogbo ìgbìyànjú láti kọ wildcard sínú rẹ̀ ń mú àṣìṣe ìtúpalẹ̀ jáde tàbí, èyí tí ó burú jù, ọ̀nà tí ó ń ṣiṣẹ́ lónìí ní àpapọ̀ nítorí pé orúkọ náà ti yanjú sí àdírẹ́sì kan. Àwọn ẹ̀rọ méjì ọ̀tọ̀ọ̀tọ̀ ni a ń ní kí wọ́n ṣe iṣẹ́ ara wọn.
Ohun tí ọ̀nà ń fi kalẹ̀, àti ohun tí kò kà rí
Àkọsílẹ̀ ọ̀nà sọ pé àfikún ibi-àfẹ́sọ̀nà lè dé ọ̀nà ìbáraẹnisọ̀rọ̀ kan. Kọ́npútà ń fi àwọn àpòọ́kù náà wé àwọn àfikún wọ̀nyí, nítorí náà àwọn ìdánimọ̀ kan ṣoṣo tí ó wà níbẹ̀ ni àdírẹ́sì àti boju-boju. Orúkọ agbàlejò kò farahàn nínú ìpinnu gbígbé rí, ìdí nìyẹn tí a kò fi lè fi àwòrán wé ibẹ̀.
OpenVPN lè gba orúkọ tí ó lè yanjú nínú àwọn àlẹ̀mọ́ ọ̀nà kan, ìfaradà yẹn sì jẹ́ orísun ìdàrúdàpọ̀. A ń yanjú orúkọ náà nígbà tí a ń lo ìṣètò náà, èyí ń mú àdírẹ́sì kan tàbí jù bẹ́ẹ̀ lọ jáde tí wọ́n di ọ̀nà lasan. Lẹ́yìn náà, orúkọ náà pòórá pátápátá kúrò nínú àwòrán.
Nítorí náà ọ̀nà tí a kọ́ láti orúkọ jẹ́ àwòrán ìgbà kan, kì í ṣe òfin. Ó ń bo ohun tí orúkọ yẹn yanjú sí ní àkókò tí ọ̀nà àbẹ́wọ̀ bẹ̀rẹ̀, ìyẹn sì ni ìhùwàsí tí ìwọ kò fẹ́ fún ìdílé agbàlejò tí ń yí padà. Àkọsílẹ̀ tí yóò ṣí lọ́la ń fi ọ̀nà náà sílẹ̀ tí ó ń tọ́ka sí àná.
Nígbà tí ibi-àfẹ́sọ̀nà jẹ́ àfikún ní ti gidi
Tí ibi-àfẹ́sọ̀nà jẹ́ nẹ́tíwọ́kì àdáni tí a mọ̀, kọ àfikún náà. Fún àpẹẹrẹ láti ààyè ìwé-ìkọ̀wé, agbàlejò kan àti subnet kan ń yanjú báyìí:
route 10.60.4.20 255.255.255.255
route 10.60.0.0 255.255.0.0
Àwọn àkọsílẹ̀ méjèèjì ń dárúkọ àdírẹ́sì àti boju-boju, àwọn méjèèjì sì ń ye àwọn ìyípadà DNS nítorí pé kò sí ohun kan nínú wọn tí ó gbára lé orúkọ. Ìyẹn ni àǹfààní náà ní gbogbo rẹ̀: ọ̀nà jẹ́ gbólóhùn nípa ẹ̀ka-èròǹgbà, kì í ṣe nípa ìwáàsí tí ó ṣẹlẹ̀ lẹ́ẹ̀kan.
Má ṣe yọ àfikún ńlá jáde láti inú ìdáhùn DNS kan ṣoṣo. Orúkọ agbàlejò kan tí ó yanjú sí àdírẹ́sì kan kò sọ ohunkóhun fún ọ nípa ìtóbi nẹ́tíwọ́kì tí ó wà lẹ́yìn rẹ̀, àfikún tí a ṣèrò sì ni ọ̀nà tí ọ̀nà àbẹ́wọ̀ ń gbà di ohun tí ń mú ìrìnnà tí ẹnìkankan kò pinnu láti rán kọjá inú rẹ̀. Béèrè lọ́wọ́ olówó nẹ́tíwọ́kì nípa àfikún gidi dípò yíyan rẹ̀ jáde láti ìwáàsí.
Nígbà tí ẹ̀yà iṣẹ́ jẹ́ orúkọ agbàlejò
Yíyan nípasẹ̀ ẹ̀ka nílò ohun tí ó ń ka ẹ̀ka náà, ìyẹn jẹ́ ẹ̀yà ìpele ohun-èlò. Ìdáhùn tí ó wọ́pọ̀ ni proxy HTTP tí ó ń gbé ní ẹ̀gbẹ́ kejì ọ̀nà àbẹ́wọ̀, pẹ̀lú pé alábàárà ń yan àwọn ìbéèrè tí yóò rán sí i.
Fáìlì ìṣètò proxy lè fi ìyàn náà hàn. Àwọn òfin àpẹẹrẹ ní isalẹ̀ ń rán ẹ̀ka kan àti àwọn ẹ̀ka-abẹ́ rẹ̀ sí proxy àti ohun gbogbo mìíràn ní tààràtà:
function FindProxyForURL(url, host) {
var h = host.toLowerCase();
if (h === "corp.example" || dnsDomainIs(h, ".corp.example")) {
return "PROXY 10.60.0.12:3128";
}
return "DIRECT";
}
Ìfiwéra orúkọ gidi ń bo ẹ̀ka náà fúnra rẹ̀, ìfiwéra ìparí ń bo àwọn ọmọ rẹ̀ láìfi orúkọ tí ó kàn ń parí pẹ̀lú àwọn àmì tí ó jọra wé. Àwọn méjèèjì ni a nílò, gbígbé ọ̀kan sílẹ̀ ń mú òfin tí ó dàbí ẹni pé ó tọ́ tí ó sì ń fo orí tàbí ẹlẹ́tàn já.
Àwọn òfin wọ̀nyí ń yan proxy; wọn kò dá ọ̀kan, wọn kò sì yí ọ̀nà ètò ìṣiṣẹ́ kankan padà. Àdírẹ́sì proxy ṣì nílò ọ̀nà tirẹ̀ kọjá inú ọ̀nà àbẹ́wọ̀, àwọn ìbéèrè tí a sàmì sí gẹ́gẹ́ bí tààrà sì ṣì ń tẹ̀lé ìlànà ọ̀nà tí ẹ̀rọ náà ti ní.
Ohun tí àṣàyàn proxy kò bo
Àwọn ètò tí ń fojú fo ìṣètò proxy aṣàwákiri kò ní ìpa kankan láti inú èyí. Àwọn irinṣẹ́ ìlà àṣẹ, àwọn olùṣe àtúnṣe àti àwọn ohun-èlò tí ó ní àkópọ̀ nẹ́tíwọ́kì tiwọn ń gba tábìlì ọ̀nà, kì í ṣe fáìlì PAC, nítorí náà àwọn ipò wọ̀nyí nílò ẹ̀rọ fún ohun-èlò kọ̀ọ̀kan tí a ṣètìlẹ́yìn tàbí àpẹẹrẹ mìíràn. Ṣe àkọsílẹ̀ àwọn alábàárà tí ó ṣe pàtàkì kí o tó ṣèlérí pé òfin aṣàwákiri bo ìṣàn iṣẹ́ náà.
Padà tààrà kì í ṣe ọ̀nà àbáyọ pẹ̀lú. Tí ìlànà ọ̀nà ẹ̀rọ náà bá ti ń rán ohun gbogbo sínú ọ̀nà àbẹ́wọ̀, ìbéèrè tí a sàmì sí gẹ́gẹ́ bí tààrà wà nínú rẹ̀, nítorí pé ìyàn proxy àti tábìlì ọ̀nà jẹ́ ìpinnu ọ̀tọ̀ọ̀tọ̀ tí a ṣe ní àwọn ìpele ọ̀tọ̀ọ̀tọ̀.
Yíyanjú orúkọ jẹ́ ìbéèrè kẹta ọ̀tọ̀ọ̀tọ̀. Yíyan àwọn ìbéèrè tí yóò lọ sí proxy kò sọ ohunkóhun nípa olùyànjú tí yóò dá wọn lóhùn, àti fífi àwọn méjèèjì wé gẹ́gẹ́ bí ìṣètò kan ń mú àwọn ìjáde tí kò farahàn títí ẹnìkan yóò fi dán wò láti ìta. Pinnu ibi tí a ti ń dá ìdánwò kọ̀ọ̀kan lóhùn kí o sì kọ ìpinnu yẹn lẹ́gbẹ̀ẹ́ òfin proxy. Olùyànjú tí ó yí padà nítorí pé ọ̀nà àbẹ́wọ̀ gòkè yóò gbé ìdáhùn náà lọ ní ìdákẹ́jẹ́.
Dán àwọn ọ̀nà méjèèjì wò, kì í ṣe èyí tí ó dára nìkan
Dán orúkọ agbàlejò tí ó yẹ kí ó bá mu, orúkọ agbàlejò tí kò yẹ kí ó bá mu, àti orí ẹ̀ka náà wò, níwọ̀n bí orí ni ipò tí òfin ìparí nìkan ń pàdánù jùlọ. Lẹ́yìn náà ṣèdájọ́ ọ̀nà tí ìbéèrè kọ̀ọ̀kan gbà ní ti gidi dípò yíyan jáde láti bí ojú-ìwé náà ti gbé wọlé.
Níkẹyìn, dán ẹ̀ka ìkùnà wò. Proxy tí a kò lè dé ọ̀dọ̀ rẹ̀ yẹ kí ó kùnà ní ọ̀nà tí ìwọ ti pinnu ṣáájú, dípò kí ó padà sínú ìsopọ̀ tààrà ní ìdákẹ́jẹ́. Ìtọ́kasí àwọn àṣàyàn nẹ́tíwọ́kì ń ṣàkọsílẹ̀ àwọn àlẹ̀mọ́ ọ̀nà ní pípé; ìdajì ẹ̀ka ti àpẹẹrẹ yìí ń gbé pátápátá ní ìta rẹ̀.