Msaidizi wa seva ya OpenVPN: mtandao pamoja na netmask, kamwe si CIDR
Msaidizi wa seva ya IPv4 huchukua mtandao uliosawazishwa na netmask yenye vitone, si kiambishi cha CIDR. Angalia safu, thibitisha dimbwi kwenye kumbukumbu, kisha badilisha ukubwa kwa usalama.
Mstari wa seva unaochanganya kiambishi cha CIDR na netmask yenye vitone husimamisha daemon kabla haijafungua hata lango. Msaidizi server wa IPv4 anataka hoja mbili tofauti: anwani ya mtandao iliyosawazishwa, kisha netmask katika umbo lenye vitone. Kila kitu kingine kwenye mstari huo ni dhana, na ni katika dhana ambapo ukubwa wa dimbwi na netmask za wateja hukosea.
Hoja mbili ambazo msaidizi hukubali
Andika mtandao kwanza na netmask baadaye, bila kitu chochote kilichounganishwa na anwani:
server 10.72.16.0 255.255.240.0Hii ni fomu ya /20. Mstari ulio chini ni kosa, na hushindwa katika uchambuzi wa chaguo, si wakati wa utekelezaji:
server 10.72.16.0/20 255.255.240.0Tenganisha mawazo mawili unapotatua hili. Urefu wa kiambishi na netmask yenye vitone hueleza safu moja, lakini msaidizi hakubali vyote viwili kwa wakati mmoja, na mstari uliokataliwa hutoa kosa la chaguo linalotaja maagizo, si hesabu.
Sawazisha mtandao kabla ya kuandika netmask
Anwani ya kwanza ni anwani ya mtandao wa safu, si anwani ya mteja iliyofaa ndani yake. Kwa /20 safu inakwenda kutoka 10.72.16.0 hadi 10.72.31.255, na ni ya kwanza tu kati yao ndiyo hoja halali ya mtandao. /21 hutumia 255.255.248.0 na hufunika kutoka 10.72.16.0 hadi 10.72.23.255, kwa hiyo mstari wake ni server 10.72.16.0 255.255.248.0.
Kubadilisha kiambishi hubadilisha safu na hakuna kingine. Hakubadilishi ni anwani ngapi mteja mmoja hupokea, kwa sababu hilo ni sifa ya topolojia, si ya netmask kwenye mstari huu.
Thibitisha dimbwi kutoka upande wa seva
Anzisha kipengele mbele kwa kumbukumbu ya kina na soma mistari ambayo msaidizi hutoa. Dimbwi alilojenga huchapishwa wakati wa kuanza, jambo ambalo ni la kuaminika zaidi kuliko kuhesabu hesabu kwa mkono:
openvpn --config /etc/openvpn/server.conf --verb 4 --dev tun9 --port 1195Tafuta muhtasari wa dimbwi karibu na sehemu ya juu ya matokeo. Hurejelea safu ambayo msaidizi alihifadhi, na ikiwa safu hiyo hailingani na nia yako, hoja kwenye mstari si sahihi, vyovyote hesabu ya netmask inavyosema.
Kisha unganisha mteja mmoja na utafute mstari unaorekodi anwani aliyopewa. Anwani hiyo moja, kando ya safu ya dimbwi, inakuambia kama mteja alitua ndani ya kizuizi kilichohifadhiwa au mahali ambapo hukutarajia. Ikiwa vyote viwili haviendani, rekebisha hoja si mteja. Ikiwa vinaendana na mteja bado hafiki chochote, dimbwi halikuwa tatizo kamwe.
Soma netmask ya mteja ukizingatia topolojia
Mteja anayeonyesha /30 kwenye kiolesura chake cha handaki si uthibitisho wa dimbwi lililovunjika. Katika anwani za nukta-hadi-nukta kila mteja hupokea kizuizi kidogo na netmask ya kiolesura chake hueleza kizuizi hicho, wakati dimbwi la seva hufunika jumla. Katika topolojia ya subneti, netmask ya mteja hulingana na netmask ya dimbwi badala yake. Kwa hiyo netmask peke yake husema topolojia ipi inatumika, si kama dimbwi limeandikwa kwa usahihi.
Angalia topolojia iliyowekwa na anwani iliyotolewa kwa pamoja kabla ya kufikia hitimisho:
ip -4 addr show tun0Ikiwa anwani iko ndani ya dimbwi na netmask ni nyembamba kuliko dimbwi, hiyo ni topolojia ikifanya kazi yake. Ikiwa anwani iko nje ya dimbwi, dimbwi si sahihi, na hakuna ukaguzi wa upande wa mteja utakaosahihisha.
Kubadilisha dimbwi linalofanya kazi
Chagua safu ambayo haiingiliani na dimbwi la sasa, LAN, au njia yoyote iliyokwisha kusukumwa kwa wateja. Mwingiliano ni hitilafu inayostahimili kuanzishwa upya na kisha, siku kadhaa baadaye, kuonekana kama tovuti moja isiyofikika kutoka upande mmoja.
Badilisha mstari, anzisha upya na usome tena dimbwi la kuanza kabla ya kuwaruhusu watumiaji kurudi. Ikiwa safu mpya inagongana na kitu, matokeo yale yale ya kuanza yanaonyesha hilo mara moja, na kurudisha nyuma ni uhariri wa mstari mmoja pamoja na kuanzisha upya tena.
Weka safu ya zamani iliyohifadhiwa kwa muda baada ya mabadiliko. Wateja wanaounganishwa kwa kuchelewa bado wanaweza kushikilia anwani kutoka dimbwi la awali, na safu mpya inayotumia tena anwani hizo huzalisha ugawaji maradufu unaoonekana kama hitilafu ya uelekezaji. Mwongozo wa OpenVPN 2.6 unaandika hoja za msaidizi na upanuzi wake, jambo ambalo linafaa kusomwa kabla ya kudhani kwamba maagizo hutumia nukuu sawa na jirani yake.