Àwọn oníbàárà alágbára ń sopọ̀ dáadáa, ṣùgbọ́n oníbàárà kan ṣoṣo tí ó ní àdírẹ́sì dúró ṣinṣin kò lè dé ọ̀dọ̀ server rárá. Kò sí ohun tí ó yí padà nínú firewall, ọ̀nà CCD sì dàbí ẹni tí ó tọ́. Ìdí tí ó wọ́pọ̀ ni àrídájú kejì tí a kọ fún topology TUN tí ó yàtọ̀ sí èyí tí server ń ṣiṣẹ́. Ìkùnà náà dakẹ́: oníbàárà ga soke pẹ̀lú àdírẹ́sì, server sì gba ìsopọ̀ náà, ṣùgbọ́n kò sí ìrìnàjò tí ó ń kọjá.

Nínú net30 pápá yẹn ni àdírẹ́sì peer; nínú subnet ó jẹ́ netmask. Àwọn ọ̀nà méjèèjì jẹ́ ààyò, kì í ṣe ìtẹ̀lé.

Àwọn ọ̀nà méjèèjì, lẹ́gbẹ̀ẹ́ ara wọn

Nínú ìmúṣẹ net30 ìbílẹ̀, oníbàárà kọ̀ọ̀kan ni blọ́ọ̀kù /30: àdírẹ́sì nẹ́tíwọ́ọ̀kì kan, àdírẹ́sì méjì tí ó ṣeé lò àti àdírẹ́sì ìkéde kan. ifconfig-push gba àdírẹ́sì oníbàárà àti àdírẹ́sì peer, peer sì ni àdírẹ́sì kejì tí ó ṣeé lò nínú blọ́ọ̀kù kan náà, tí ẹ̀gbẹ́ server ti ìsopọ̀ ojú-ṣe-ojú ń lò.

# net30: client address and its peer
ifconfig-push 10.99.0.6 10.99.0.5
# topology subnet: client address and the pool netmask
ifconfig-push 10.99.0.20 255.255.255.0

Lábẹ́ topology subnet oníbàárà pín subnet kan pẹ̀lú server, ìtọ́nisọ́nà kan náà sì gba àdírẹ́sì àti netmask. Àdírẹ́sì server fúnra rẹ̀ wá láti inú ìtọ́nisọ́nà server, kì í ṣe láti pápá kejì. Dídàpọ̀ àwọn ọ̀nà máa ń dá oníbàárà tí ó gbàgbọ́ pé òun wà lórí ìsopọ̀ ojú-ṣe-ojú nígbà tí server ń tọ́ ọ bí host subnet, tàbí ìdàkejì. Ìdí ni pé a kò gbọdọ̀ so netmask pọ̀ mọ́ net30 rárá.

Àwọn ìlà méjèèjì nínú blọ́ọ̀kù jẹ́ ìlà ọ̀tọ̀ọ̀tọ̀ fún faili CCD. Oníbàárà kan gba ọ̀kan pàtó nínú wọn.

Ka topology tí server ń ṣiṣẹ́ gan-an

Ka ìṣètò tí ń ṣiṣẹ́ dípò àyànfẹ́ package, nítorí pé topology lè ti wà ní àárọ̀ ọdún sẹ́yìn tí a sì dà ọ́ síwájú. Wá topology subnet tàbí àìsí rẹ̀, lẹ́yìn náà ṣàyẹ̀wò bí ìlà server ṣe ń pín àwọn àdírẹ́sì. Ìṣètò tí kò dárúkọ topology rárá kò dà bí èyí tí ó ń ṣètò subnet.

Lẹ́yìn náà ka àwọn ìṣètò tí oníbàárà gbà. Àdírẹ́sì, netmask àti peer tí ó ń ròyìn máa ń sọ fáàbí ìtumọ̀ tí server lò.

Pa àdírẹ́sì dúró ṣinṣin mọ́ ẹ̀yìn pool alágbára

Àdírẹ́sì dúró ṣinṣin gbọdọ̀ wà ní ẹ̀yìn pool alágbára, bí bẹ́ẹ̀ kọ́ oníbàárà méjì lè gba àdírẹ́sì kan náà. Pẹ̀lú topology subnet, nopool lórí ìlà server máa ń dènà pool aládàáṣe, àti ipin ifconfig-pool tí ó ṣe kedere máa ń sọ ohun tí àwọn oníbàárà alágbára ń gbà.

dev tun
topology subnet
server 10.99.0.0 255.255.255.0 nopool
ifconfig-pool 10.99.0.100 10.99.0.210 255.255.255.0
client-config-dir /etc/openvpn/ccd

Server gba 10.99.0.1 fún ara rẹ̀, àdírẹ́sì dúró ṣinṣin oníbàárà sì wà ní ẹ̀yìn ipin pool. A ń pe faili CCD lórúkọ ìdánimọ̀ oníbàárà tí ó wúlò, kì í ṣe orúkọ faili profile, kò sì ní àfikún ìmúpọ̀. Bí username-as-common-name bá ń ṣiṣẹ́, orúkọ olùlò tí a ti jẹ́rìí sí ni ìdánimọ̀ tí ó yẹ kí a bá mu. Ẹ̀rọ méjì tí ó pín ìdánimọ̀ kan yóò tún pín àdírẹ́sì dúró ṣinṣin, èyí tí ó jẹ́ ìṣòro ètò-ìṣe kì í ṣe ti ìtọ́sọ́nà.

Ṣàyẹ̀wò ìpín tí oníbàárà gbà gan-an

Tún oníbàárà tí a fẹ́ so pọ̀, kí o sì jẹ́rìí sí faili CCD tí a yàn ṣaaju ṣàyẹ̀wò ohunkóhun mìíràn. Lẹ́yìn náà ṣàyẹ̀wò àdírẹ́sì, netmask tàbí peer, àti ọ̀nà padà sí server. Oníbàárà tí ó ń fi àdírẹ́sì peer hàn nínú ìmúṣẹ subnet ṣì ń lo ọ̀nà tí kò tọ́.

Yíyí topology padà máa ń kan gbogbo oníbàárà àti gbogbo àfikún, nítorí náà kà á bí ìṣíkiri kì í ṣe àtúnṣe oníbàárà kan. Mímú ìlà dúró ṣinṣin tọ́ kí ó bá topology tí a ti ń lò mu máa ń jẹ́ ìyípadà kékeré. Ìtọ́kasí server-options ṣàlàyé olùrànlọ́wọ́ àti àwọn àfikún pàtó oníbàárà.

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