Àlẹmọ DNS ti VPN: dídènà àwọn orúkọ kì í dènà àwọn ìpolówó
Ìlànà dnsmasq kan ń dá àwọn orúkọ lóhùn pẹ̀lú NXDOMAIN; kì í ka ojú-ìwé náà rí. Fi ìyẹn wé ohun tí ẹ̀rọ ìdènà ní ẹ̀gbẹ́ oníbàárà ń ṣe kí o tó ṣèlérí yíyọ àwọn ìpolówó kúrò.
Ìlà dnsmasq kan lè dá orúkọ lóhùn pẹ̀lú NXDOMAIN, gbogbo ẹ̀rọ náà sì ni ìyẹn. Kì í ka HTML rí, kì í wo ọ̀nà ìbéèrè, kì í sì rí ohun tí ẹ̀rọ kan ń ṣe pẹ̀lú ìsopọ̀ tí ó ti ṣí. Nítorí náà fífi wé ẹ̀rọ ìfikún aṣàwákiri jẹ́ fífi iṣẹ́ méjì tí ó yàtọ̀ wé ara wọn. Ọ̀kan ń pinnu bóyá orúkọ yóò yanjú; èkejì ń pinnu ohun tí yóò ṣẹlẹ̀ lẹ́yìn náà.
Ohun tí àlẹmọ orúkọ ń ṣàkóso ní tòótọ́
Àṣàyàn address=/metrics.example/, tí kò ní nǹkan kan lẹ́yìn pálásítì ìkẹyìn, ń mú kí ẹ̀rọ ìyanjú dá NXDOMAIN padà fún orúkọ yẹn àti àwọn ìsàlẹ̀-ibùdó rẹ̀. Fífi àdírẹ́sì sílẹ̀ lófo ni apá pàtàkì: ó ń yẹra fún fífi àwọn oníbàárà ránṣẹ́ sí ẹ̀rọ ìrọ́pò tí kò ní í ṣe pẹ̀lú rẹ̀ tàbí dída adírẹ́sì loopback hùwà bí ibi-ìlọ tòótọ́. Ìwé ìtọ́nisọ́nà dnsmasq ṣàpèjúwe irú yẹn gẹ́gẹ́ bí ìdáhùn òdì, kì í ṣe gẹ́gẹ́ bí àtúnjúwe.
Gbogbo ohun tí ìlànà náà lè ṣe ń jáde láti inú ìpinnu kan ṣoṣo yẹn. Oníbàárà tí ó béèrè lọ́wọ́ ẹ̀rọ ìyanjú yìí gba ìdáhùn òdì; oníbàárà tí ó béèrè lọ́wọ́ ẹ̀rọ ìyanjú mìíràn gba ohun tí ẹ̀rọ yẹn sọ. Àlẹmọ náà kò mọ ọ̀nà, okùn ìbéèrè tàbí àkọsílẹ̀ tí ẹ̀rọ yóò lò.
Ìtẹ́lọ́rùn yẹn ṣe pàtàkì nítorí orúkọ agbàlejò kan sábà máa ń ṣiṣẹ́ fún ọ̀pọ̀ èrò. Àwọn ibi ìwọlé, àwọn àwòrán àti ìtọpinpin lè pín ibùdó kan, ìlànà tí ó yọ gbogbo orúkọ kúrò sì lè yọ ìtòlẹ́sẹẹsẹ iṣẹ́ kan pẹ̀lú. Ìlànà ní ìpele orúkọ gbọdọ̀ gba ìyọ̀ǹda yẹn tàbí yan àwọn orúkọ tí ó há mọ́.
Ibi tí ẹ̀rọ ìdènà ní ẹ̀gbẹ́ oníbàárà yàtọ̀
Ẹ̀rọ ìfikún aṣàwákiri ń rí ìbéèrè kí ó tó jáde, nítorí náà ó lè bá ọ̀nà URL mu, fagilé ìbéèrè pàtàkì kan àti fi èròjà tí ìbá fi àbájáde hàn pamọ́. Ó lè gba example.com/article láyè nígbà tí ó kọ example.com/ads/, èyí tí kò sí ìdáhùn DNS kankan lè sọ. Iríwo ìpele ọ̀nà yẹn ni agbára tí ẹ̀rọ ìyanjú kò ní. Ìdí ni pẹ̀lú tí àkójọ àlẹmọ tí a kọ́ fún irinṣẹ́ kan fi kì í hùwà bákan náà nínú èkejì.
Iye ni ìwọ̀n. Ààbò yẹn ń gbé nínú aṣàwákiri kan, nínú prófáìlì kan, lórí ẹ̀rọ kan, ó sì ń pòórá nígbà tí olùlò bá yí ọ̀ sí ẹ̀rọ mìíràn. Àlẹmọ DNS tí a ṣètò lórí ẹnubodè ń bo gbogbo ẹ̀rọ tí ó ń lo ẹ̀rọ ìyanjú ẹnubodè, pẹ̀lú àwọn ẹ̀rọ tí kò ṣeé fi ìfikún kankan sínú.
Kò sí ètò kan tí ó pé ní ara rẹ̀. Àlẹmọ DNS kò lè yọ ìdánimọ̀ tí ojú-ìwé ti fi ránṣẹ́, ẹ̀rọ ìfikún aṣàwákiri kò sì lè dáàbò bo ẹ̀rọ kan tí kì í gbé e rí.
Ọ̀nà ẹ̀rọ ìyanjú ń pinnu bóyá nǹkan kan nínú èyí wúlò
VPN lè kéde ẹ̀rọ DNS kan ó sì ṣì má ṣe gba gbogbo ìbéèrè. Aṣàwákiri tí ó ní DNS alùmọ̀dí tí a ṣètò, ẹ̀rọ kan tí ó ní ẹ̀rọ ìyanjú tirẹ̀, tàbí ẹ̀rọ kan lórí ọ̀nà nẹ́tíwọ́kì tí kò ní ẹnubodè, gbogbo wọn yóò wò síbòmìíràn. Àwọn pèlẹ́fọ́ọ̀mù alágbèéká ń pèsè ètò DNS àdáni ní àfikún, èyí tí ó ń fi ìdákẹ́jẹ́ rọ́pò ohun tí tunnel dábàá.
Nítorí náà dán ọ̀nà wò dípò ìlànà. Béèrè lọ́wọ́ ẹ̀rọ ìyanjú tí a ní lọ́kàn tààrà láti ẹnubodè, lẹ́yìn náà béèrè lọ́wọ́ oníbàárà kan kí o sì fi wé, lẹ́yìn náà ṣàkíyèsí bóyá orúkọ tí ó yẹ kí a dènà yóò kùnà ní ẹ̀rọ tí olùlò ń ṣiṣẹ́.
Àwọn ìdáhùn tí a kó sínú káṣì àti àwọn sọ́kẹ́tì tí ó ṣí ń mú èyí di ariwo. Ojú-ìwé tí ó ti gbé àwọn ohun-èlò rẹ̀ yóò máa ṣiṣẹ́ lẹ́yìn tí ìlànà bá yí padà, nítorí náà ìsopọ̀ tuntun jẹ́ àdánwò tí ó dára ju àtúnkó tábìì àtijọ́.
Dán ẹ̀gbẹ́ méjèèjì wò kí o tó sọ àbájáde
Lo orúkọ ìwé-ìtọ́kasi tí a dènà mọ̀ọ́mọ̀, orúkọ gbogbogbò tí a gbà láyè, àti orúkọ àdáni tí iṣẹ́ náà nílò:
$ dig +short metrics.example @10.40.0.53
$ dig +short example.com @10.40.0.53
$ dig +short intranet.corp.internal @10.40.0.53
Ìdáhùn òfo fún orúkọ tí a dènà, àdírẹ́sì déédé fún ti gbogbogbò àti àdírẹ́sì àdáni fún ti inú, papọ̀ ń fi hàn pé àlẹmọ, ìyanjú orí-òkè àti àwọn àkọsílẹ̀ àdúgbò ń ṣiṣẹ́. Tí àwọn mẹ́tẹ̀ẹ̀ta bá kùnà, ìwọ ń wo ìṣòro orí-òkè tàbí olùgbọ́, kì í ṣe àlẹmọ.
Jẹ́ kí ọ̀rọ̀-ìdánilójú jẹ́ há mọ́ nínú gbogbo ohun tí o ń tẹ̀ jáde ní inú. Èyí ni àlẹmọ ibùdó lórí ẹ̀rọ ìyanjú, kì í ṣe àyẹ̀wò àkóónú, kì í ṣe àlẹmọ ọ̀nà, kì í sì ṣe ìlérí pé kò sí ẹni tí a ń tọpinpin. Sọ ẹni tí ìlànà yẹn jẹ́, ọ̀nà ìyọ̀ǹda àti àsìkò ìtọ́jú ìbéèrè pẹ̀lú àwọn ìlànà, nítorí àlẹmọ tí ó ń gba gbogbo ìwákiri sínú àkọsílẹ̀ ní iye ìpamọ́ tirẹ̀.