Laini server tí ó dàpọ̀ ìfikún CIDR pẹ̀lú maski onítọ̀pọ̀ máa ń dá daemon dúró kí ó tó ṣí ibudo kan pàápàá. Oluranlowo server fún IPv4 fẹ́ àwọn àríyànjiyàn méjì ọ̀tọ̀ọ̀tọ̀: àdírẹ́sì nẹtiwọọki tí a ṣe deede, lẹ́yìn náà netmask ní ìrísí onítọ̀pọ̀. Ohun mìíràn lórí laini yẹn jẹ́ àròyé, àròyé sì ni ibi tí ìwọ̀n adágún àti maski àwọn oníbàárà ti ń yí padà.

Àwọn àríyànjiyàn méjì tí oluranlowo gbà

Kọ nẹtiwọọki ní àkọ́kọ́, lẹ́yìn náà maski, láì so ohunkóhun mọ́ àdírẹ́sì:

server 10.72.16.0 255.255.240.0

Èyí ni ìrísí fún /20. Laini tí ó wà nísàlẹ̀ ni àṣìṣe, ó sì kùnà nígbà ìtúpalẹ̀ àwọn àṣàyàn, kì í ṣe nígbà ìṣiṣẹ́:

server 10.72.16.0/20 255.255.240.0

Pín àwọn èròǹgbà méjì yà nígbà tí o ń yanjú èyí. Ìpẹ̀kun ipilẹ̀ àti maski onítọ̀pọ̀ ṣàpèjúwe ìwọ̀n kan náà, ṣùgbọ́n oluranlowo kò gba méjèèjì ní ẹ̀ẹ̀kan, laini tí a kọ̀ sì ń dá àṣìṣe àṣàyàn tí ó dárúkọ ìtọ́sọ́nà, kì í ṣe ìṣirò.

Ṣe deede nẹtiwọọki kí o tó kọ maski

Àdírẹ́sì àkọ́kọ́ ni àdírẹ́sì nẹtiwọọki ti ìwọ̀n, kì í ṣe àdírẹ́sì oníbàárà tí ó rọrùn nínú rẹ̀. Fún /20 ìwọ̀n ń lọ láti 10.72.16.0 dé 10.72.31.255, àti pé àkọ́kọ́ nínú wọn nìkan ni àríyànjiyàn nẹtiwọọki tí ó tọ́. /21 ń lo 255.255.248.0 ó sì bo 10.72.16.0 dé 10.72.23.255, nítorí náà laini rẹ̀ ni server 10.72.16.0 255.255.248.0.

Yíyí ipilẹ̀ padà ń yí ìwọ̀n padà àti ohunkóhun mìíràn. Kò yí iye àdírẹ́sì tí oníbàárà kan ń gbà padà, nítorí pé ìyẹn jẹ́ ànímọ́ topolojì, kì í ṣe ti maski lórí laini yìí.

Jẹ́rìí adágún láti ẹ̀gbẹ́ server

Bẹ̀rẹ̀ ẹ̀dá náà ní iwájú pẹ̀lú àkọsílẹ̀ aláwíwí, kí o sì ka àwọn laini tí oluranlowo ń jáde. Adágún tí ó kọ́ ni a tẹ̀ jáde nígbà ìbẹ̀rẹ̀, èyí sì gbẹ́kẹ̀lé ju kíkọ ìṣirò pẹ̀lú ọwọ́:

openvpn --config /etc/openvpn/server.conf --verb 4 --dev tun9 --port 1195

Wá àkópọ̀ adágún nítòsí apá òkè ìjáde. Ó ń ṣàkójọ ìwọ̀n tí oluranlowo ti pa mọ́, àti pé bí ìwọ̀n yẹn kò bá ìfẹ́ rẹ mu, àwọn àríyànjiyàn lórí laini kò tọ́, ohunkóhun tí ìṣirò maski bá sọ.

Lẹ́yìn náà so oníbàárà kan pọ̀ kí o sì wá laini tí ó ń ṣàkọsílẹ̀ àdírẹ́sì tí a fún un. Àdírẹ́sì kan náà yẹn, lẹ́gbẹ̀ẹ́ ìwọ̀n adágún, ń sọ fún ọ bóyá oníbàárà dé sínú blọ́ọ̀kì tí a pa mọ́ tàbí sí ibòmíì tí o kò retí. Bí méjèèjì kò bá mu, tún àwọn àríyànjiyàn ṣe, kì í ṣe oníbàárà. Bí wọ́n bá mu tí oníbàárà kò sì lè dé ibikíbi, adágún kò jẹ́ ìṣòro rí.

Ka maski oníbàárà pẹ̀lú topolojì lọ́kàn

Oníbàárà tí ó ń fi /30 hàn lórí ojú-ọ̀nà tunnel rẹ̀ kì í ṣe ẹ̀rí adágún tí ó ti bajẹ́. Nínú àdírẹ́sì ojú kan dé ojú kan, oníbàárà kọ̀ọ̀kan gba blọ́ọ̀kì kékeré, maski ojú-ọ̀nà rẹ̀ sì ṣàpèjúwe blọ́ọ̀kì yẹn, nígbà tí adágún server ń bo gbogbo rẹ̀. Nínú topolojì ẹ̀ka-nẹtiwọọki, maski oníbàárà máa ń bá maski adágún mu. Nítorí náà maski nìkan ń sọ topolojì wo ni ó ń ṣiṣẹ́, kì í ṣe bóyá a kọ adágún náà dáradára.

Ṣàyẹwo topolojì tí a ti ṣètò àti àdírẹ́sì tí a ti yàn papọ̀ kí o tó pinnu:

ip -4 addr show tun0

Bí àdírẹ́sì bá wà nínú adágún tí maski sì há díẹ̀ ju adágún lọ, ìyẹn ni topolojì ń ṣe iṣẹ́ rẹ̀. Bí àdírẹ́sì bá wà ní òde adágún, adágún kò tọ́, kì í sì í ṣe pé àyẹ̀wò kankan láti ẹ̀gbẹ́ oníbàárà máa tún un ṣe.

Yíyí adágún tí ó ń ṣiṣẹ́ padà

Yan ìwọ̀n tí kò ní bò mọ́lẹ̀ lórí adágún lọ́wọ́lọ́wọ́, LAN, tàbí ipasẹ̀ kankan tí a ti ti jáde sí àwọn oníbàárà. Ìbòmọ́lẹ̀ ni ìkùnà tí ó ń ye ìtúnbẹ̀rẹ̀ já, lẹ́yìn náà ní ọjọ́ mélòó kan ó farahàn gẹ́gẹ́ bí ojú-ìwé kan tí kò ṣe é dé láti ẹ̀gbẹ́ kan.

Yí laini padà, tún bẹ̀rẹ̀, kí o sì tún adágún ìbẹ̀rẹ̀ kà kí o tó jẹ́ kí àwọn olùmúlò padà wá. Bí ìwọ̀n tuntun bá kọlù ohun kan, ìjáde ìbẹ̀rẹ̀ kan náà yóò fi í hàn lẹ́sẹ̀kẹsẹ̀, ìpadàsẹ̀yìn sì ni àtúnṣe laini kan pẹ̀lú ìtúnbẹ̀rẹ̀ mìíràn.

Pa ìwọ̀n àtijọ́ mọ́ gẹ́gẹ́ bí ẹni tí a yà sọ́tọ̀ fún ìgbà díẹ̀ lẹ́yìn ìyípadà. Àwọn oníbàárà tí wọ́n so pọ̀ pẹ́ẹ̀ lè ṣì di àdírẹ́sì mú láti adágún àtẹ̀yìnwá, ìwọ̀n tuntun tí ó tún àwọn àdírẹ́sì yẹn lò yóò dá àwọn ìpín méjì tí ó dàbí àṣìṣe ìtọ́sọ́nà. Ìwé ìtọ́nisọ́nà OpenVPN 2.6 ṣàlàyé àwọn àríyànjiyàn oluranlowo àti ìgbòkègbodò rẹ̀, èyí sì yẹ kí a kà kí a tó rò pé ìtọ́sọ́nà kan ń lo àmì kan náà bí aládùúgbò rẹ̀.

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