dnsmasq ń ju esi DNS aládàní sílẹ̀: ṣé ìdáàbòbò rebinding ni?
Esi aládàní kan lè mú ìdáàbòbò rebinding dnsmasq ṣiṣẹ́. Kọ́kọ́ wá ìkọ̀sílẹ̀ tí ó wà nínú log, kí o sì fi ààlà ìyàtọ̀ sí ẹ̀ka kan ṣoṣo dípò pípa ìdáàbòbò náà.
Sábà DNS ti ilé-iṣẹ́ náà ń dá adírẹ́sì aládàní tí a retí padà, ṣùgbọ́n ìbéèrè nípasẹ̀ olùyípadà ìtọ́jú àdúgbò ṣì kùnà. Esi náà wà, èyí tí ó yọ àgbègbè òkè àti ìkọsílẹ̀ fúnra rẹ̀ kúrò. Ohun tí ó kù ni ìgbésẹ̀ tí olùyípadà náà ń pinnu bóyá yóò dá esi yẹn padà sí alábàákẹ́gbẹ́. Bí olùyípadà yẹn bá jẹ́ dnsmasq, ìkọ̀sílẹ̀ náà ṣeé ṣe kí ó ti wà nínú log.
Gbígba esi àti yíyan láti dá a padà jẹ́ ìgbésẹ̀ méjì ọ̀tọ̀ọ̀tọ̀.
Fi orúkọ kan náà wéye ní orí àwọn olùyípadà méjèèjì
Kọ sílẹ̀ olùyípadà tí ohun-èlò náà ń lò gan-an àti orúkọ agbàlejò gbágbá tí ó ń béèrè. Lẹ́yìn náà fi esi ti òkè wéye pẹ̀lú ìṣẹ̀lẹ̀ olùyípadà ìtọ́jú fún orúkọ kan náà. Esi tí kò sí láti òkè, esi òdì tí a fi pamọ́, àti ìkọ̀sílẹ̀ tí ó wà nínú log béèrè àtúnṣe mẹ́ta ọ̀tọ̀ọ̀tọ̀.
Adírẹ́sì tí a rí nínú ìbéèrè àyẹ̀wò tààrà kò fi hàn pé ohun-èlò náà gbà á ní ọ̀nà tí ó máa ń gbà. Ìbéèrè méjì náà lè jáde láti ọ̀dọ̀ àwọn olùyípadà ọ̀tọ̀ọ̀tọ̀, tàbí láti ọ̀dọ̀ olùyípadà kan náà lábẹ́ àwọn ìlànà ọ̀tọ̀ọ̀tọ̀. Kọ esi méjèèjì sílẹ̀ kí o tó ṣe àròsọ, nítorí ní ìgbésẹ̀ yìí ni a fi ọ̀kan rọ́pò èkejì. Ìfiwé náà ni gbogbo àyẹ̀wò náà.
Ka ìkọ̀sílẹ̀ náà dípò àmì àrùn
Àṣàyàn stop-dns-rebind nínú dnsmasq ń kọ̀ àwọn esi adírẹ́sì aládàní tí ó pé àwọn ipò tí ó sì ti òkè wá, ó sì ń kọ wọ́n sínú log nígbà tí ó bá ṣe bẹ́ẹ̀. Ìdáàbòbò yìí wà fún ìdí tí ó dára: orúkọ gbogbo ènìyàn tí ó yí padà lójijì sí adírẹ́sì aládàní ni ìkọlù rebinding àtijọ́. Ṣùgbọ́n ó tún pàdé iṣẹ́ tí a mọ̀ọ́mọ̀ ṣe ní aládàní, ìyẹn sì ni ọ̀ràn rẹ.
Wá ìkọ̀sílẹ̀ náà nínú log kí o tó yí ohunkóhun padà, nítorí pé ìfiránṣẹ́ náà ń dárúkọ ẹ̀rọ náà.
Bí kò bá sí ìkọ̀sílẹ̀ tí kò sì sí esi láti òkè, ìdáàbòbò rebinding kì í ṣe ìṣòro rẹ, pípa á ni yóò jẹ́ ìyípadà tí kò tún ohunkóhun ṣe tí ó sì ń pọ̀ sí ìfarahàn. Ìyẹn burú ju ìkùnà ìpilẹ̀ lọ, nítorí pé ó yọ ìṣàkóso kan kúrò, ó sì fi àbùkù náà sílẹ̀. Kọ́kọ́ fi ìlà log pàtó náà múlẹ̀. Lẹ́yìn náà pinnu.
Fi ààlà ìyàtọ̀ sí ẹ̀ka kan ṣoṣo
Fún ẹ̀ka tí a ti fi múlẹ̀, ìwé ìtọ́nisọ́nà dnsmasq ń pèsè ààlà ìyàtọ̀ tí ó ní ààlà sí ẹ̀ka dípò ìyípadà gbogbo àgbáyé.
rebind-domain-ok=corp.example
Ẹ̀ka tí ó wà lókè jẹ́ àpẹẹrẹ nìkan. Lo ẹ̀ka ìṣàkóso tí o ń ṣiṣẹ́ lórí rẹ̀ gan-an, kí o sì lóye ìwọ̀n ìbámu àṣàyàn náà kí o tó lò ó, nítorí pé ìlànà ìparí ń bo ju agbàlejò kan tí o ti dán wò lọ. Olùpilẹ̀ ìṣètò ti olùdarí ọ̀nà lè fi ìṣètò kan náà hàn nípasẹ̀ ìṣàkóso tirẹ̀ dípò ìtọ́nisọ́nà àìlópin. Ọ̀nà méjèèjì dára nígbà tí ìwọ̀n tí ó jáde bá jẹ́ èyí tí o ní lọ́kàn.
Ààlà ìyàtọ̀ sí àwárí rebinding ń ṣe ohun kan pàtó: ó ń jẹ́ kí àwọn esi ẹ̀ka yẹn kọjá.
Kò ṣètò olùtẹ̀síwájú split-DNS, kò sì mú kí orísun òkè tí kò lè dé di ohun tí ó lè dé, kò sì dá ọ̀nà sí adírẹ́sì tí a dápadà. Ọ̀kọ̀ọ̀kan wọ̀nyí jẹ́ ìbéèrè ọ̀tọ̀ọ̀tọ̀ pẹ̀lú àmì ìkùnà tirẹ̀, ọ̀kọ̀ọ̀kan sì ń kùnà lọ́nà ọ̀tọ̀ọ̀tọ̀ nínú alábàákẹ́gbẹ́.
Fi múlẹ̀ láìyọ ààlà kúrò
Tún béèrè orúkọ agbàlejò náà nípasẹ̀ ọ̀nà ìtẹ̀síwájú, lẹ́yìn náà so pọ̀ mọ́ iṣẹ́ náà pẹ̀lú àwọn àyẹ̀wò ìdánimọ̀ deede rẹ̀. Ààlà ìyàtọ̀ DNS kì í ṣe ìdí láti gba ìwé-ẹ̀rí àìretí, àwọn ìkùnà méjèèjì sì ń dàpọ̀ mọ́ra nígbà tí àwọn méjèèjì bá farahàn gẹ́gẹ́ bí àṣìṣe aṣàwákiri. Dán orúkọ náà àti iṣẹ́ náà wò lọ́tọ̀ọ̀tọ̀. Ọ̀kan nínú wọn nìkan ni ó ti jẹ́ ìṣòro DNS rí.
Fi ìdí tí ààlà ìyàtọ̀ náà wà pamọ́ lẹ́gbẹ̀ẹ́ ìṣètò náà, pẹ̀lú ọjọ́ àti ẹni tí ó ní ojúṣe.
Tún ṣàyẹ̀wò rẹ̀ nígbà tí iṣẹ́ aládàní bá kó lọ tàbí ẹ̀ka bá yí padà. Pípa ìdáàbòbò náà ní gbogbo àgbáyé yóò yí bí a ti ń bójú tó àwọn esi tí kò ní ìbáṣepọ̀ padà, yóò sì ṣì fi ìkùnà ọ̀nà tàbí iṣẹ́ sílẹ̀ bí rebinding kò bá ti jẹ́ ìdí rí.