Immen fynt in charm dy't beweart in VPN te draaien, set him yn, eksposearret de applikaasje en wachtet oant in klant ferbynt. De ynset slagget, de poarte iepenet, en de tunnel wurket dochs net, om't trije ûnferbûne beloften yn ien gearfoege binne. In charm is in ynsetymplemintaasje mei in spesifyk kontrakt. Gean dy beloften apart nei, en de gatten blykje foar de útrol dan nei.

Stap ien: pin it artefakt fêst dêr't jo oer lêze

Lês de eigen metadata fan 'e kandidaat: útjouwer, boarnebewarplak, kanaal, revyzje, basis en arsjitektuer. Stel dan fêst wa't de VPN-software binnen de wurklast ûnderhâldt en wa't har feiligensfernijings leveret, om't dat gauris twa ferskillende partijen binne. In net-ûnderholden upstream yn in goed ûnderholden charm is in stipeprobleem dat op in minne wike wachtet.

juju info CHARM_NAME rapportearret kanalen, basissen en arsjitektueren yn Juju 3.6, en de dokumintaasje merkt op dat in fraach nei in spesifike revyzje net mei dy filters kombinearre wurde kin. Freegje de revyzje op himsels, ynstee fan in kombinaasje te bouwen dy't it kommando wegere. Lês ek de basis en arsjitektuer, om't in kanaal mear as ien dekke kin.

Skriuw de krekte kombinaasje dy't jo besjoen hawwe njonken de ynset op. Dan is in fernijing dy't it kanaal ferskoot in bewuste feroaring mei in foar en in nei, gjin ferrassing op in moandei.

Stap twa: lês de konfiguraasje as in kontrakt

Bepaal de rol dy't de charm spilet: ôfstâns tagong beëinigje, by in besteande VPN oanslute, of hielendal wat oars. Sykje dan hoe't er klantynskriuwing, fertroude útjouwers, rotaasje fan bewiisstikken en yntrekken dokumintearret. Dy fjouwer beslisse oft jo it ding betsjinje kinne, en in generearre klanttriem is gefoelige útfier ynstee fan in triem foar in ticket.

Folgje de ynterfaces en aksjes dy't de charm wier eksposearret. Nim net oan dat der in ynskriuweraksje is om't in oare charm foar deselde software der ien hat.

Freegje wat de fermoedsoening docht mei hânmjittige bewurkings. As de charm in konfiguraasjetriem by de folgjende fernijing oerskriuwt, hat in hânmjittige repaaraasje in hâldberens fan ien upgrade. Freegje de ûnderhâlders wêr't dat gedrach dokumintearre is, en behannelje stilte as ûnbekend.

Stap trije: skied de lústerder fan it trochstjoerde paad

De bûtenste lústerder is de socket dy't de tunnel oannimt. Trochstjoeren is wat der mei ferkear binnenyn bart, en in werompaad is wat antwurden weromkomme lit. In charm kin it earste leverje en de oare twa oan it ynfrastruktuerteamlitte.

Útgeand is in tredde stik. As tunnelklanten it ynternet troch dizze host berikke moatte, moat der in adressearrings- of oersetningsregeling wêze, en dy wurdt net makke troch in poarte te iepenjen. Wiis dat stik in eigner ta foardat de earste klant komt.

Stap fjouwer: eksposysje is in firewall-aksje

Yn Juju 3.6 past it eksposearjen fan in applikaasje de wolkfirewallregels oan, en by ferstek lit it ferkear fan elke boarne ta nei de poarten dy't de wurklast iepene hat. De endpoint- en CIDR-selektearden fan it kommando besteane krekt om't dy ferstekferwachting ferfine wurde kin.

Eksposysje makket gjin VPN-brûkers, falt har bewiisstikken net, en ynstallearret gjin trochstjoerbelied. It bewiist ek net dat de wurklast lústeret op it adres en ferfier dat jo ferwachtsje, en dêrom is de test nei eksposysje wichtiger as it súksesberjocht. Kontrolearje de lústerjende socket op 'e ienheid en ek de wolkregel.

Stap fiif: nim oan mei fjouwer tests

Nei in goedkarde ynset skriuwt jo in nije klant yn en befêstigje jo de bedoelde partikuliere tsjinst. Lûk dan dy identiteit yn en befêstigje dat de tagong wier einiget, ynstee dat allinnich de folgjende oanmelding wegere wurdt. Werhelje de kontrôle fan in netwurk dat jo net beheare, en dan fan binnen it kantoar, om't dy twa paden ferskillende fragen beantwurdzje.

Einigje mei in upgrade en in werferbining, om't dêr fermoedsoening, behear fan bewiisstikken en tsjinstwerstarts opinoar ynwurkje. As de dokumintaasje net ferklearje kin wa't ien fan dy operaasjes besit, skriuw dat dan del as in adopsjegat ynstee fan it te foljen mei in net-ûnderholden resept efter deselde charmnamme. In gat dat skreaun is, is in beslút; in gat dat stil ynfold is, is in takomstige steuring. Jow it oan wa't de tsjinstbeslissing besit, mei de datum wêrop jo it fûn hawwe.

Relatearre artikelen