Àwọn àdírẹ́sì ìdúró ṣinṣin àwọn oníbàárà OpenVPN lẹ́yìn OPNsense
Fáìlì pool máa ń mú kí àdírẹ́sì kan lẹ̀ mọ́ra, kì í ṣe títí láé. Fi override di àdírẹ́sì àwọn oníbàárà múlẹ̀, gbèrò ìwọ̀n tunnel fún ìṣirò /30, lẹ́yìn náà tẹ̀ wọ́n jáde.
À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ìí.