Doméènì VPN rẹ nínú dnsmasq kì í ṣe gbígbé àgbègbè
Doméènì tí a tì jáde jẹ́ ìlànà, kì í ṣe fáìlì àgbègbè, localhost nínú resolv.conf sì lè tọ̀nà. Tẹ̀lé ètò tí a gbà sí backend tí ó ń ṣiṣẹ́ ní tòótọ́.
O ń wá àgbègbè ilé-iṣẹ́ nínú ìṣètò dnsmasq ti olùbára, o kò rí i, o sì parí pé VPN kò tì doméènì rẹ̀ jáde. Ohun tí a tì jáde jẹ́ àmì ìtọ́sọ́nà, kì í ṣe àgbègbè. Olùbára ń gbasilẹ̀ doméènì àti resolver tí ó yẹ kí ó dáhùn fún un, backend tí a ń ṣàkóso sì yí i padà sí ìfiránṣẹ́ ìdíje. Wíwá ní ibi tí kò tọ̀nà ń mú ìwádìí tí ó dáni lójú àti èké pátápátá jáde.
Ohun tí olùbára gbà kì í ṣe ohun tí gateway fi lélẹ̀
Gateway lè fi resolver, doméènì àti ọ̀nà tí a nílò láti dé resolver yẹn lélẹ̀, olùbára sì lè gba gbogbo mẹ́ta tàbí kò gba ọ̀kan. Profaili tí a gbé wọlé, script olùrànlọ́wọ́ tàbí ìlànà tí ó kọ àwọn àṣàyàn tí a tì jáde sílẹ̀ lè fi àpapọ̀ tí a gbà sílẹ̀ ní òfo nígbà tí ẹ̀gbẹ́ server dà bí ẹni tí ó tọ̀nà. Bẹ̀rẹ̀ láti ipò tí a gbasilẹ̀ ti olùbára dípò ìṣètò server, nítorí ipò yẹn ni ohun tí resolver ń gbà ní tòótọ́. Tí doméènì tí a gbà kò bá sí, kò sí ohun mìíràn tí yóò ṣe pàtàkì mọ́. Ṣàyẹ̀wò àwọn ànímọ́ DNS ti ìsopọ̀ kí o tó ṣàyẹ̀wò kásẹ̀ èyíkéyìí.
Ìyàtọ̀ yẹn ń ṣàlàyé ọ̀pọ̀ jùlọ àwọn ìròyìn nípa doméènì tí kò dé rí. A fi lélẹ̀, a kò sì lò ó.
Oríṣi méjì ti ìkọsí doméènì
Ìsopọ̀ lè gbé àwọn doméènì ìwádìí lasan àti àwọn doméènì ọ̀nà nìkan, oríṣi kejì sì bẹ̀rẹ̀ pẹ̀lú tilde. Doméènì ìwádìí ń tọ́sọ́nà àwọn ìbéèrè àti ń jẹ́ kí àwọn orúkọ kúkúrú gbòòrò, èyí tí ó rọrùn ní ibi iṣẹ́ àti ìyàlẹ́nu ní server. Doméènì ọ̀nà nìkan sọ pé àwọn ìbéèrè fún àfikún yẹn gbọ́dọ̀ lọ sí àwọn server kan pàtó láìyí bí a ṣe ń yanjú àwọn orúkọ kúkúrú. Kíkọ doméènì kan náà ní ọ̀nà méjèèjì kì í ṣe àfikún, nítorí pé àwọn ìkọsí méjèèjì ń ṣe iṣẹ́ tí ó yàtọ̀.
Fún àyè orúkọ àdáni, ẹ̀dá ọ̀nà nìkan ni ohun tí o fẹ́ sábá. Ó ń pa àfikún ilé-iṣẹ́ mọ́ ní ìtọ́sọ́nà sí resolver ilé-iṣẹ́, ó sì fi gbogbo ohun mìíràn sílẹ̀.
localhost nínú resolv.conf kì í ṣe àṣìṣe
Nígbà tí a bá ń lo resolver kásẹ̀ àdúgbò, fáìlì ẹ̀rọ ń tọ́ka sí àdírẹ́sì loopback àti kò sí ohun mìíràn. Ìkọsí yẹn ń dà àwọn olùgbọ́ àdúgbò mọ̀, kì í ṣe àwọn server òkè tí olùṣàkóso fún un. Àdírẹ́sì ilé-iṣẹ́ yóò sí ní àìsí nínú fáìlì náà lẹ́tọ̀ọ́.
Fífi resolver gbangba rọ́pò ìkọsí yẹn ni àtúnṣe àṣìṣe àtẹ́nàtẹ́nà. Ó ń mú yanjú orúkọ gbangba padà, ó sì ń sọ ìlànà ìdíje nù nínú àtúnṣe kan náà.
Má ṣe dà àwọn backend pọ̀
Ẹ̀yà dnsmasq tí a ń ṣàkóso àti resolver ẹ̀rọ jẹ́ àwọn ètò tí ó yàtọ̀ pẹ̀lú ìṣètò tí ó yàtọ̀ àti ojú-ìwòye ipò tí ó yàtọ̀. Àṣẹ ipò fún ọ̀kan kì í sọ ohunkóhun tí ó wúlò nípa èkejì.
Ṣàyẹ̀wò irú backend tí a ṣètò olùṣàkóso láti lò, lẹ́yìn náà ka ìṣètò tí a ṣẹ̀dá ti backend yẹn dípò fáìlì gbogbo ìpínlẹ̀ tí ó ṣẹlẹ̀ wà. Olùṣàkóso ń kọ ìṣètò ẹ̀yà rẹ̀ fúnra rẹ̀, ó sì ń ṣe àtìlẹ́yìn àwọn àṣàyàn àkànṣe fún ẹ̀yà yẹn, nítorí náà ṣíṣàtúnṣe fáìlì àgbáyé tí kò ní í ṣe kò yí ohunkóhun padà, ó sì dà bí àtúnṣe tí kò ní ipa. Bíbẹ̀rẹ̀ daemon kejì ní ibùdókọ̀ 53 burú ju àìwúlò lọ, nítorí pé báyìí àwọn ètò méjì kò fohùn ṣọ̀kan nípa ẹni tí ó ni ibùdókọ̀. Kọ́kọ́ fi ẹni tí ó ni í múlẹ̀, lẹ́yìn náà ṣàtúnṣe níbi tí ẹni yẹn ti ń kà.
Dán àyè orúkọ wò, kì í ṣe ìdáhùn nìkan
Bèèrè orúkọ àdáni kan tí a gbà àti orúkọ ìṣàkóso gbangba kan nípasẹ̀ ọ̀nà lasan ti ètò náà. Ìbéèrè tààrà sí server ilé-iṣẹ́ ń fi hàn pé àkọsílẹ̀ wà; kò fi hàn pé olùbára yan server yẹn. Ìbéèrè kejì ni èyí tí ó ń dán ìlànà wò.
Lẹ́yìn náà tún ṣe é lẹ́yìn ìsopọ̀ padà àti lẹ́yìn ìjáde. Ìsopọ̀ yẹ kí ó tẹ̀lé ìgbésí ayé ìsopọ̀, àwọn orúkọ àdáni sì yẹ kí ó dá yanjú nígbà tí tunnel kò bá sí mọ́, dípò kí wọ́n padà sí resolver gbangba tí ó ń dáhùn fún àfikún kan náà. Tí wọ́n bá padà, o ti rí ìjòdò, èyí tí ó jẹ́ àbùkù tí ó yàtọ̀ sí wíwá tí ó ti bajẹ́. Kọ irú backend tí ó ṣiṣẹ́, àwọn doméènì tí a lò, àti ohun tí ìbéèrè kọ̀ọ̀kan dá padà.