Kaaliyaha server-ka OpenVPN: shabakad iyo netmask, waligaa CIDR ma aha
Kaaliyaha server-ka IPv4 wuxuu qaataa shabakad isku toosan iyo netmask dhibco leh, ma aha lifaaq CIDR. Hubi baaxadda, xaqiiji barkada log-ga, ka dib si ammaan ah u beddel cabbirka.
Sadarka server-ka ee isku dara lifaaqa CIDR iyo netmask dhibco leh wuxuu joojiyaa daemon-ka ka hor inta uusan xitaa furin deked. Kaaliyaha server ee IPv4 wuxuu rabaa laba dood oo gooni ah: cinwaan shabakadeed isku toosan, ka dib netmask qaab dhibco leh. Wax kasta oo kale oo sadarkaas ku yaal waa qiyaas, qiyaastaana cabbirrada barkada iyo netmask-ka macaamiisha ayaa qaldama.
Laba doodood oo kaaliyuhu aqbalo
Marka hore qor shabakadda, ka dib netmask-ka, iyada oo aan waxba lagu xirin cinwaanka:
server 10.72.16.0 255.255.240.0Kani waa qaabka /20. Sadarka hoose waa khaladka, wuxuuna ku guuldareystaa falanqaynta xulashooyinka, ma aha inta lagu jiro socodka:
server 10.72.16.0/20 255.255.240.0Marka aad tan hagaajineyso, labada fikradood gooni u hay. Dhererka horgalaha iyo netmask dhibco leh waxay qeexaan isla baaxad, laakiin kaaliyuhu labadaba isku mar ma aqbalo, sadarka la diidayna wuxuu soo saaraa khalad xulasho oo magacaaya tilmaanta, ma aha xisaabta.
Isku toosi shabakadda ka hor inta aadan qorin netmask-ka
Cinwaanka koowaad waa cinwaanka shabakadeed ee baaxadda, ma aha cinwaan macmiil ku habboon oo gudaheeda ah. /20 baaxaddu waxay socotaa 10.72.16.0 ilaa 10.72.31.255, oo kaliya tan koowaad ayaa ah dood shabakadeed ansax ah. /21 wuxuu isticmaalaa 255.255.248.0 wuxuuna daboolaa 10.72.16.0 ilaa 10.72.23.255, sidaas darteed sadarkiisu waa server 10.72.16.0 255.255.248.0.
Beddelka horgalaha wuxuu beddelaa baaxadda oo wax kale ma beddelo. Ma beddelo inta cinwaan ee hal macmiil helo, sababtoo ah taasi waa sifo topoloji, ma aha netmask-ka sadarkan.
Xaqiiji barkada dhinaca server-ka
Ku bilow tusaalaha si hore oo leh log faahfaahsan oo akhri sadarrada kaaliyuhu soo saaro. Barkada uu dhisay waxaa la daabacaa bilowga, taas oo ka lagu kalsoonaan badan tahay xisaabinta gacanta:
openvpn --config /etc/openvpn/server.conf --verb 4 --dev tun9 --port 1195Raadi soo-koobka barkada meel u dhow qaybta sare ee soo-saarka. Waxay taxdaa baaxadda uu kaaliyuhu kaydiyay, haddii baaxaddaasi aanay la socon ujeedkaaga, doodaha sadarka waa khalad, wax kasta oo xisaabta netmask-ku tidhaahdo.
Ka dib ku xidh hal macmiil oo raadi sadarka diiwaangeliya cinwaanka la siiyay. Hal cinwaankaas, oo ku xiga baaxadda barkada, wuxuu kuu sheegaa in macmiilku ku soo degay gudaha qaybta la kaydiyay ama meel aadan filan. Haddii labaduba aanay is waafaqsanayn, hagaaji doodaha ee ma aha macmiilka. Haddii ay is waafaqsanaadaan oo macmiilku weli waxba gaari karin, barkadu waligeed ma ahayn dhibaatada.
Akhri netmask-ka macmiilka adigoo tixgalinaya topoloji
Macmiil ku muujiya /30 interface-ka tunnel-kiisa ma aha caddayn barkad jaban. Cinwaanaynta dhibic-ilaa-dhibic macmiil kastaa wuxuu helaa qayb yar oo netmask-ka interface-kiisu wuxuu qeexaa qaybtaas, halka barkada server-ku ay daboolaan guud ahaan. Topoloji subnetwork-ka netmask-ka macmiilku wuxuu la mid noqdaa netmask-ka barkada. Sidaas darteed netmask-ka kaliya wuxuu sheegaa topoloji kee ayaa socda, ma aha haddii barkada si sax ah loo qoray.
Ka hor inta aadan gaarin gabagabo, hubi topoloji la habeeyay iyo cinwaanka la qoondeeyay si wadajir ah:
ip -4 addr show tun0Haddii cinwaanku barkada gudaheed ku jiro oo netmask-ku ka cidhiidhi yahay barkada, taasi waa topoloji oo shaqadeeda qabanayso. Haddii cinwaanku barkada ka baxsan yahay, barkadu waa khalad, oo wax baaritaan ah oo dhinaca macmiilka ah ma hagaajin doono.
Beddelka barkad shaqaynaysa
Dooro baaxad aanay is dulsaarnayn barkada hadda jirta, LAN-ka, ama waddo kasta oo hore loogu riixay macaamiisha. Is-dulsanaan waa guuldarada ka badbaadda dib-u-bilow ka dibna maalmo ka dib u soo baxda sida hal goob oo aan laga gaari karin hal jiho.
Beddel sadarka, dib u bilow oo dib u akhri barkada bilowga ka hor inta aadan u oggolaan isticmaalayaasha inay soo noqdaan. Haddii baaxadda cusubi wax ku dhacdo, isla soo-saarka bilowga ayaa isla markiiba tusaya, dib u noqoshaduna waa tafatir sadar hal ah iyo dib-u-bilow kale.
Hayso baaxadda hore oo kaydsan muddo ka dib isbeddelka. Macaamiisha goor dambe isku xira waxay weli hayn karaan cinwaan barkadii hore, baaxad cusub oo dib u isticmaasha cinwaannadaasna waxay soo saartaa qoondeyn labanlaab ah oo u eg cilad marin. Buugga OpenVPN 2.6 wuxuu diiwaangelinayaa doodaha kaaliyaha iyo fidintiisa, taas oo mudan in la akhriyo ka hor inta aadan u qaadan in tilmaan ay isticmaasho isla qoraalka ay isticmaasho deriskeeda.