Àwọn orúkọ nílò àwọn àdírẹ́sì tí kò ń yí, fáìlì pool OpenVPN sì máa ń mú kí àdírẹ́sì kan lẹ̀ mọ́ra nìkan. Bí o bá pàdánù fáìlì yẹn, tàbí tún gbé ìwé-ẹ̀rí jáde lábẹ́ orúkọ gbogbogbò mìíràn, oníbàárà tó padà yóò balẹ̀ sí ibòmíì nínú pool, nígbà tí àkọsílẹ̀ DNS rẹ̀ ṣì ń tọ́ka sí àdírẹ́sì àtijọ́. Ìdáhùn tó dúró pẹ́ ni override àkànṣe fún oníbàárà tí ó di àdírẹ́sì múlẹ̀, pẹ̀lú ẹ̀wọ̀n tunnel gbòòrò kí àwọn àdírẹ́sì tí a ti múlẹ̀ lè wà níta ìwọ̀n aláyọ̀. Ìṣirò tó wà lẹ́yìn ìgbòòrò yẹn ni ibi tí ọ̀pọ̀ ìdàrúdàpọ̀ ń gbé.

OPNsense ń tọ́jú àwọn override wọ̀nyí nínú ètò server tí ó yàtọ̀ fún oníbàárà, pẹ̀lú orúkọ gbogbogbò ìwé-ẹ̀rí gẹ́gẹ́ bí kọ́kọ́rọ́, èyí tí ó mú orúkọ gbogbogbò di apá kan ètò àdírẹ́sì.

Ìyáwó tí ó lẹ̀ mọ́ra kì í ṣe àdírẹ́sì ìdúró

Fáìlì pool ń kọ àwọn ìsopọ̀ àdírẹ́sì-sí-oníbàárà, ó sì ń dá wọn padà nígbà tí oníbàárà tí a mọ̀ bá tún so. Ìrọ̀rùn ni èyí, kì í ṣe àdéhùn: a lè tún fáìlì náà ṣe, ìsopọ̀ náà máa ń pòórá nígbà tí ìdánimọ̀ oníbàárà bá yí, àwọn server méjì tí wọ́n ń pín pool kan kò sì ní fohùn ṣọ̀kan lórí rẹ̀. Override àkànṣe fún oníbàárà ń ṣiṣẹ́ lọ́nà mìíràn, nítorí àdírẹ́sì wá láti inú ìṣètò, kì í ṣe láti inú ìtàn. Ó tún máa ń gbà àtúnbẹ̀rẹ̀ àti àtúnfiṣẹ́ ẹ̀rọ náà, bí a bá ti ṣe àkópamọ́ override pẹ̀lú ìyókù ìṣètò.

Àbá aláyọ̀, ìyẹn síso VPN mọ́ DNS pẹ̀lú skripti client-connect àti àwọn ìmúdójúìwọ̀n aláyọ̀, ń ṣiṣẹ́, ó sì nílò resolver tí ó gba àwọn ìmúdójúìwọ̀n, pẹ̀lú skripti ní gbogbo ìsopọ̀. Lórí ẹ̀rọ, o ní ààlà sí àwọn pákèjì tí olùtà ń pèsè, ìgbà púpọ̀ sì ni ibẹ̀ ni ètò yẹn ń dúró.

Ìṣirò /30 tí kò sí ẹni tí ó ń gbádùn rẹ̀

Nínú topolojì net30 àkọ́kọ́, oníbàárà kọ̀ọ̀kan ń gba /30 tirẹ̀: àdírẹ́sì àkọ́kọ́ tí ó ṣe é lò ń lọ sí ẹ̀gbẹ́ server, èkejì sí oníbàárà. Nítorí náà àwọn override gbọ́dọ̀ wà níta ẹ̀wọ̀n tunnel aláyọ̀ server, èyí tí ó túmọ̀ sí pé kí a kọ́kọ́ gbòòrò ẹ̀wọ̀n yẹn. Server kan lórí 10.8.0.0/24 lè lọ sí 10.8.0.0/23, tí yóò fi ìlàjì ìwọ̀n àtijọ́ fún àwọn oníbàárà aláyọ̀ àti ìlàjì kejì fún àwọn override. Fi /24 àkọ́kọ́ kún gẹ́gẹ́ bí ẹ̀wọ̀n àdúgbò IPv4 àfikún kí ìrìnàjò sí ìlàjì méjèèjì lè gba inú tunnel.

Gbogbo àdírẹ́sì override gbọ́dọ̀ balẹ̀ lórí ààlà /30, nítorí náà octet ìkẹyìn jẹ́ ìlọ́po mẹ́rin. /30 lórí 10.8.1.0 ń fún oníbàárà ní 10.8.1.2, àdírẹ́sì tí àkọsílẹ̀ DNS ń gbé ni ìyẹn. Yíyàn 10.8.1.3 dípò rẹ̀ ń dá oníbàárà tí ó so mọ́ra ṣùgbọ́n tí kò lè gbé ìrìnàjò kọjá, nítorí àdírẹ́sì náà jẹ́ ti subnet tí topolojì kò fún un rí.

Ó rọrùn láti tọ́jú ètò náà bí a bá ń pín àwọn override láti orí ìwọ̀n tí a gbòòrò sísàlẹ̀, kí pool aláyọ̀ lè gbòòrò sínú àyè òfo dípò yíká àwọn erékùṣù tí ó dúró.

Àwọn ẹ̀wọ̀n àdúgbò àti agbègbè tí àwọn oníbàárà ń béèrè

Ìrìnàjò láti oníbàárà sí oníbàárà nílò ìyọ̀ǹda tirẹ̀. Àkójọ ẹ̀wọ̀n àdúgbò IPv4 server gbọ́dọ̀ ní ìlàjì méjèèjì ìwọ̀n náà, aláyọ̀ àti ìdúró; láìsí rẹ̀ server ń gba pákẹ́ẹ̀tì láti ọ̀dọ̀ oníbàárà kan, kò sì ní ìlànà tí ó gbà á láyè láti kọjá sí ẹlòmíràn. Àmì náà dà bí ìkùnà DNS, nítorí orúkọ náà ń yanjú ṣùgbọ́n ìsopọ̀ ṣì ń kùnà. Ṣàyẹ̀wò ètò oníbàárà-sí-oníbàárà ní àkókò kan náà, nítorí àkọsílẹ̀ ẹ̀wọ̀n àdúgbò nìkan kò ń mú ìfiránṣẹ́ láàrin àwọn ẹgbẹ́ ṣiṣẹ́.

Tẹ àwọn àkọsílẹ̀ jáde ní agbègbè tí àwọn oníbàárà tí ó jìnnà ń béèrè gan-an. Àkọsílẹ̀ nínú agbègbè tí resolver LAN nìkan ń sìn kò hàn fún oníbàárà tí resolver tí a ti ti i jáde ń tọ́ka síbòmíì, àti fífi àkọsílẹ̀ kún agbègbè tí kò tọ́ kò ní tún èyí ṣe rí. Ṣe ìmúdájú àṣàyàn DNS tí a ti ti jáde àti ìkànnì ìwá kí o tó fi kún ohunkóhun.

Ohun tí a gbọ́dọ̀ ṣàyẹ̀wò lórí ìsopọ̀ tuntun

Tún oníbàárà náà so, kí o sì ṣe ìmúdájú pé àdírẹ́sì tí a yàn fún un bá override rẹ̀ mu kí o tó dán ohunkóhun mìíràn wò. Lẹ́yìn náà yanjú orúkọ náà láti oníbàárà kejì kí o sì so mọ́ iṣẹ́ náà nípasẹ̀ orúkọ, èyí tí ó dán àkọsílẹ̀ DNS, ọ̀nà àti odi iná wò papọ̀. Ṣe ìmúdájú ọ̀nà ìdáhùn ní ẹ̀gbẹ́ server, nítorí orúkọ tí ó ń yanjú nígbà tí iṣẹ́ náà kò lè dé jẹ́ ìṣòro ọ̀nà tàbí ìlànà, kì í ṣe ti ìsọorúkọ. Tọ́jú tábìlì override lẹ́gbẹ̀ẹ́ àkójọ ìwé-ẹ̀rí kí a lè ṣàyẹ̀wò méjèèjì papọ̀.

Ìwé-ẹ̀rí tí a tún gbé jáde lábẹ́ orúkọ gbogbogbò mìíràn yóò dáwọ́ ìbámu pẹ̀lú override rẹ̀, yóò sì dá oníbàárà padà sínú pool aláyọ̀. Retí ìyẹn lẹ́yìn ìyípadà ìdánimọ̀ èyíkéyìí.

Àwọn àpilẹ̀kọ tó jọra