Uthola ifayela elibizwa nge-config.json, likhuluma ngesiphakeli se-VPN, futhi umcabango uyalandela ngokushesha: lokhu kufanele kube ukuxhumana kwe-OpenVPN. Ezikhathini eziningi akunjalo. Ifayela le-JSON elinalelo gama lingaba ngelika-frontend yedeskithophu eqalisa iklayenti, noma lingaba ngelika-daemon egcina izilungiselelo zayo, noma lingaba ngelifomethi yokukhipha yomkhiqizo, futhi ngayinye yazo inesikimu sayo.

Igama lefayela liwuhintu olungeke lusize kakhulu. Qala ngenqubo efunda ifayela, bese uhlola ukuthi ifomethi eyilindele iyi-JSON ngempela yini, futhi kuphela ngemva kwalokho thatha isinqumo sokuthi ukuhlela ifayela kuyindlela esekelwayo yokushintsha okuthile.

Qala ngenqubo, hhayi ngegama lefayela

Bheka ukuthi yini eqala ngempela. Iyunithi yesevisi, iskripthi sokuqalisa noma uhlelo lwethreyi luzosho i-binary eliyiqalisayo futhi ngokuvamile indlela yokumisa eliyidlulisayo. Umqulu oqukethe ifayela uwuhintu lwesibili: imiqulu yedatha yezinhlelo, imiqulu yokumisa yesevisi kanye nemiqulu yephrofayela yomsebenzisi zikhomba kubanikazi abehlukene.

Bese ufunda imibhalo yomkhiqizo ongumnikazi walezo zingxenye. Uma i-JSON ingeyokugoqa, okhiye bayo bangokhiye bokugoqa, futhi into ebukeka ithembekile eyakhiwe ngesibonelo somunye umkhiqizo izokwenqatshwa noma izitshwe buthule.

Amafayela amabili anegama elifanayo emiqulwini ehlukene ayisicupho esivamile. Elinye lingaba yisimo esikhiqiziwe isevisi esilibhala kabusha ekuqaleni ngakunye, kanti elinye lingaba yitheplate okufanele umuntu ayihlele. Ukushintsha elingalungile kuveza isilungiso esihlala kuze kube ukuqalisa kabusha okulandelayo.

Kuyini ngempela iphrofayela ye-Community OpenVPN

I-Community OpenVPN 2.6 ifunda ifomethi yombhalo esekelwe ezinkethweni. Iphrofayela iwuchungechunge lwemiyalelo: umugqa wemodi yeklayenti, umugqa wedivayisi, indawo yokugcina ekude, kanye nezinketho zobunikazi, ukubethela kanye nemizila, futhi ingafaka isitifiketi kanye nempahla yokhiye ngaphakathi kwamabhulokhi angaphakathi.

Leyo fomethi ihlaziywa umugqa ngomugqa yiklayenti ngokwalo. Ukulinika idokhumenti ye-JSON ngesinketho se-config akukuvuli isihlaziyi se-JSON; umugqa wokuqala uzokwenqatshwa njengomyalelo ongaziwa. Ukuqamba kabusha ifayela le-JSON ukuze liphele nge-.ovpn nakho akukushintshi okuqukethwe kwalo, futhi ifayela lezinketho elivumelekile alipheli ukuba ngelivumelekile ngenxa yokuthi isandiso salo asijwayelekile.

I-OpenVPN Connect ne-OpenVPN 3 Linux zinezindlela zazo zokungenisa nokuphatha amaphrofayela. Le mikhiqizo ingamukela iphrofayela futhi igcine esikhwameni sayo sedatha noma esimweni sesevisi, okungewona into efanayo nefayela le-JSON elichaza isiphakeli ngengozi.

Ukuhlela isimo esingesomunye uhlangothi

Uma i-JSON ikhiqiziwe, ukuyihlela kuwumjaho. Isevisi esebenzayo ingayibhala kabusha ekuvaleni, ekuxhumaneni kabusha noma ekushintsheni kwezilungiselelo okulandelayo, futhi ukuhlela ngesandla kunyamalala ngaphandle kwephutha. Khetha umyalo wokungenisa womkhiqizo, i-API yokuphatha noma isixhumi sokumisa, ngoba lezo zindlela zibuyekeza isimo sangaphakathi esimelwa yifayela. Ifayela elibuyayo ngemva kokuqalisa kabusha likutshela ukuthi yikuphi ukuxhumana okwaqhubeka.

Uma nokho uhlela ifayela elikhiqiziwe, misa isevisi kuqala, gcina ikhophi yokulondoloza futhi wenze ushintsho oluncane kakhulu olungenzeka. Bese uhlola ukuthi isevisi ilibhala kabusha ifayela ekubeni iqala, ngoba ifayela elibuyayo ekuqaleni lichaza ukuthi umthombo wangempela weqiniso ukwenye indawo futhi ushintsho lwalungeke lwaze lwahlala.

Amaphasiwedi kanye nokhiye abayimfihlo bangaphakathi kuyindaba ehlukile. I-JSON ingathwala ukhiye ophelele kalula njengefayela lezinketho, ngakho thubeka noma yikuphi ukukhipha njengemfihlo, kugcine kude namadrayivu abiwe, futhi ufihle amanani ngaphambi kokunamathisela isakhiwo embuzweni wenkundla.

Ukuqinisekisa ushintsho nokuvikela ifayela

Ukuqinisekisa akukhona “i-JSON iyahlaziywa”. Ukuhlaziya kufakazela kuphela ukuthi abakaki bayahambisana; akusho lutho mayelana nokuthi umnikazi uyabazi yini okhiye. Hlola isimo somkhiqizo ngokwawo: uhlu lwamaphrofayela asebenzayo, ukuxhumana okukhethiwe kanye nokuxhumana kabusha okusebenzisa ngempela amanani amasha. Iphrofayela evelayo ohlwini kodwa engalokothi ibe yiyo ekhethiwe ayikabi yiphrofayela esetshenziswayo.

Qaphela ilogi yengxenye oyihlelile, hhayi eyeklayenti ye-VPN kuphela. Ukugoqa okwenqaba ifayela lakho kuvame ukukubika kwilogi yako, futhi iklayenti elingakaze lilithole ifayela libukeka lifana neklayenti elithole izilungiselelo ezimbi.

Gcina ikhophi yefayela elisebenzayo futhi bhala inguqulo yomkhiqizo oyihlole ngayo. Lezi zimo ziyashintsha phakathi kokukhishwa, futhi isakhiwo esasisebenza ngonyaka odlule singase senqatshwe ngemva kokuthuthukiswa ngomlayezo ongasisho neze isikimu.

Isifinyezo sohambo: khomba inqubo, funda imibhalo yayo, qinisekisa ukuthi ifayela liyi-JSON, sebenzisa indlela yokuhlela esekelwayo futhi uqinisekise ngesimo somkhiqizo ngokwawo. Igama lefayela alikaze liphendule noma yimuphi waleyo mibuzo.

Izihloko ezihlobene