Samba ìpínlẹ̀ àdúgbò pòórá lẹ́yìn tí OpenVPN ti ti DNS
Olùyẹ́sí tí wọ́n ti ti ń dáhùn fún àwọn orúkọ tí kì í ṣe tirẹ̀, Samba sì gbà á. Ẹ̀wọ̀ olùyẹ́sí, ìtòlẹ́sẹẹsẹ wíwá àti ìparí ní ìtòlẹ́sẹẹsẹ yẹn.
Samba ń pàdánù àwọn ìpínlẹ̀ àdúgbò ní àsìkò tí OpenVPN yóò so pọ̀, kò sì fi bẹ́ẹ̀ jẹ́ ohun tí ògiri náà ń fà. Ìgbékalẹ̀ náà dára, NAS ń ṣiṣẹ́, olùyẹ́sí tí ògiri fi sílẹ̀ ń dáhùn àwọn ìbéèrè nípa orúkọ tí kò tíì rí rí. Samba béèrè lọ́wọ́ olùyẹ́sí yẹn ní ìbẹ̀rẹ̀ ìtòlẹ́sẹẹsẹ wíwá rẹ̀, ó gbà ìdáhùn náà, ó sì so mọ́ àdírẹ́sì tí kò sí ohun tí ń gbọ́. Sísàtúnṣe ìpínlẹ̀ túmọ̀ sí sísàtúnṣe ìdáhùn, kì í ṣe ìgbékalẹ̀.
Àwọn ìwádìí márùn-ún, ní ìtòlẹ́sẹẹsẹ tí yóò yọ àwọn àǹfààní tó pọ̀ jùlọ kúrò ní ìgbésẹ̀ kọ̀ọ̀kan.
Ta ni ó ń dáhùn fún orúkọ kúkúrú náà
Béèrè lọ́wọ́ ẹ̀rọ ìṣiṣẹ́, kì í ṣe olùdarí fáìlì. resolvectl status ń tẹ àwọn sáfà DNS tí wọ́n so mọ́ ọ̀nà kọ̀ọ̀kan jáde, ó sì fi àmì sí ọ̀nà tí ó jẹ́ ipa àkọ́kọ́, ìbéèrè fún orúkọ kúkúrú sì ń sọ sáfà tí ó dáhùn. Ṣe é lẹ́ẹ̀kan fún orúkọ NAS àti lẹ́ẹ̀kan fún orúkọ tí o mọ̀ pé ó wà nínú ìkópọ̀ ilé-iṣẹ́. Bí àwọn ìdáhùn méjèèjì bá ti oríṣiríṣi sáfà wá, o ti rí ìpínyà náà.
Ṣàyẹ̀wò bóyá ìdáhùn náà jẹ́ ìdáhùn òdì tàbí àdírẹ́sì. Ìdáhùn òdì túmọ̀ sí pé Samba yẹ kí ó ti lọ sí ọ̀nà mìíràn, àti pé àṣìṣe náà wà níbòmíì. Àdírẹ́sì túmọ̀ sí pé Samba so mọ́ ibi gidi kan, kò sì rí nkankan padà.
Kí ni ìdí tí Samba fi gba ìdáhùn tí kò tọ́
Samba ń yanjú àwọn orúkọ nípasẹ̀ ìtòlẹ́sẹẹsẹ tí ó dúró ṣinṣin tí name resolve order ṣètò. Nínú ọ̀pọ̀lọpọ̀ ìpín, àkọ́kọ́ ní host, ìyẹn DNS, ó sì ń ṣiṣẹ́ ṣáájú àwọn ọ̀nà tí ó jẹ́ ti àdúgbò nìkan bí ìgbóhùn NetBIOS. Nítorí náà ògiri tí ó ń ti olùyẹ́sí gba ẹ̀tọ́ ìkọ̀kọ̀ àkọ́kọ́ lórí gbogbo orúkọ ìpínlẹ̀, pẹ̀lú àwọn orúkọ aláàmì kan ṣoṣo tí kò yẹ kí ó kúrò ní ilé náà.
Ní àkókò díẹ̀, orúkọ àìmọ̀ ń dá ìdáhùn òdì padà, ọ̀nà tó kàn sì gba ìgbà tirẹ̀. Àwọn olùyẹ́sí kan, pàápàá ti ISP àwọn oníbàárà àti ti gbogbo ènìyàn, ń dáhùn orúkọ àìmọ̀ pẹ̀lú ojú-ìwé wíwá tàbí àdírẹ́sì ìpolówó. Ìdáhùn yẹn dàbí àṣeyọrí fún ilé-ìkàwé olùyẹ́sí, nítorí náà Samba dá wíwá dúró, ó sì ń pe àdírẹ́sì tí kò ní í ṣe pẹ̀lú nẹ́tíwọ́kì rẹ rárá.
Àbájáde ni ìpínlẹ̀ tí ń pòórá láìsí àpótí àṣìṣe. Kò sí nkankan nínú ìtòlẹ́sẹẹsẹ yẹn tí í ṣe ìkùnà ìtọ́nà VPN, ìdí nìyẹn tí ping sí NAS ṣì ń ṣiṣẹ́ nígbà tí ṣíṣe àwòrán rẹ̀ kò ṣiṣẹ́.
Àwọn àtúnṣe méjì pẹ̀lú ìwọ̀n oríṣiríṣi
Àtúnṣe tóóró ń pa olùyẹ́sí tí wọ́n ti ti mọ́, ó sì ń yí ohun tí Samba lè béèrè lọ́wọ́ rẹ̀ padà. Fi ìlà méjì kún ìṣètò Samba tí daemon ń kà gan-an, kí o sì tún iṣẹ́ náà bẹ̀rẹ̀:
[global]
name resolve order = wins lmhosts bcast
dns proxy = noBí kò bá sí host nínú àkójọ yẹn, DNS yóò kúrò ní ọ̀nà wíwá ìpínlẹ̀, àwọn orúkọ aláàmì kan yóò sì wà ní abala àdúgbò. Àwọn orúkọ ilé-iṣẹ́ ṣì ń yanjú bí ó ti yẹ fún gbogbo ètò mìíràn, nítorí pé èyí ń yí Samba nìkan padà. Iye ni pé Samba kò lè lo DNS mọ́ rárá, nítorí náà ìpínlẹ̀ tí a fi orúkọ ilé-iṣẹ́ kíkún dá àdírẹ́sì di ìṣòro.
Àtúnṣe gbòòrò ń yọ ìdí kúrò: dá títí olùyẹ́sí tí ń dáhùn orúkọ tí kì í ṣe tirẹ̀ dúró, tàbí ti ìlànà DNS pínpín kí àwọn ìparí ilé-iṣẹ́ nìkan lè dé ọ̀dọ̀ olùyẹ́sí ilé-iṣẹ́. Èyí ni ìdáhùn tó dára jùlọ fún àkókò pípẹ́ lórí nẹ́tíwọ́kì tí wọ́n ń ṣàkóso nítorí pé ó tún dáàbò bo ẹ̀rọ aṣàwákiri àti olùdarí àpò, ṣùgbọ́n ó nílò àṣẹ ìṣàkóso ní ẹ̀gbẹ́ sáfà àti oníbàárà tí yóò gbọ́ àwọn ìṣètò tí wọ́n ti.
Yan ọ̀kan pẹ̀lú ìmọ̀. Ìyípadà olùyẹ́sí ń yí yíyanjú orúkọ padà fún gbogbo ohun èlò lẹ́ẹ̀kan náà, èyí tí í ṣe àkọsílẹ̀ ìyípadà, kì í ṣe àtúnṣe fún ìpè ìtìlẹ́yìn.
Ìparí lè ṣàlàyé ohun gbogbo
Bí oníbàárà bá tún ti ìparí wíwá, orúkọ àdúgbò kúkúrú yóò di àtúntẹ̀ sínú ìkópọ̀ ilé-iṣẹ́ kí a tó béèrè rẹ̀. Nígbà yẹn olùyẹ́sí kò pa irọ́ rárá: a béèrè ìbéèrè tó tọ́ nípa orúkọ ilé-iṣẹ́, ó sì dá ìdáhùn tó tọ́. Ka orúkọ tí a béèrè nínú àbájáde olùyẹ́sí láti yà á sí i yato sí ọ̀ràn àdírẹ́sì ìpolówó, nítorí pé àwọn àṣìṣe méjèèjì dàbí ara wọn nínú olùdarí fáìlì.
Ìgbésẹ̀ níbí ni yálà lílo orúkọ àdúgbò kíkún tàbí fífi ìlànà DNS pínpín kún tí ó ní ìparí àdúgbò. Kò sí èyí tí ó nílò fífi ọwọ́ kan Samba.
Fi hàn lẹ́yìn ìsopọ̀ tuntun
Dán àwọn orúkọ mẹ́ta wò nínú ìpàdé kan: ìpínlẹ̀ àdúgbò pẹ̀lú orúkọ kúkúrú, agbàlejò ilé-iṣẹ́ pẹ̀lú orúkọ, àti ojú-ìwé wẹ́ẹ̀bù lasan. Bí èkíní bá ṣiṣẹ́ tí èkejì sì fọ́, àtúnṣe náà ti gbé àṣìṣe lọ dípò yíyọ ọ́ kúrò. Bí ẹ̀kẹta bá fọ́, ìyípadà olùyẹ́sí ti lọ jù ohun tí a wé lọ, gbogbo wíwá sì ti di ohun àìdánilójú.
Lẹ́yìn náà já ògiri náà kúrò kí o sì tún un so, kí o sì tún àwọn mẹ́tẹ̀ẹ̀ta ṣe. Àwọn àṣàyàn tí wọ́n ti ni a ń fi sílẹ̀ lẹ́ẹ̀kansopọ̀, nítorí náà àtúnṣe tí ó wà nígbà ìṣiṣẹ́ nìkan lè pòórá láìsí pé fáìlì ìṣètò kan yí padà. Ṣàkọsílẹ̀ olùyẹ́sí tí ó ní ìparí kọ̀ọ̀kan àti ìtòlẹ́sẹẹsẹ wíwá tí ó wà lẹ́gbẹ́ẹ̀, kí o sì kọ ọjọ́ náà, nítorí ìmúdójúìwọ̀n oníbàárà tó kàn ni afẹ́nifẹ́ni tí ó hàn gbangba nígbà tí èyí bá padà.
Bí ìpínlẹ̀ náà kò bá tún ṣiṣẹ́ lẹ́yìn gbogbo ìwádìí márùn-ún, gba ìbéèrè pàtó àti ìdáhùn pàtó kí o tó yí ohunkóhun mìíràn padà. Ìlà méjì yẹn yàtọ̀ àṣìṣe olùyẹ́sí sí orúkọ tí kò sí gan-an, ó sì ni àkọsílẹ̀ ìfàṣẹ́ tó yára jùlọ tí o lè kọ.