Habkaaga tunnel-ku wuu socon karaa iyadoo xiriirka la ilaaliyay uusan shaqayn karin, bogga web-ka ee guuldaraysta ma aha caddayn in tunnel-ku jabay. Marka baaritaan keliya uu metelo dhammaan, siyaasadda dib-u-bilaabista waxay dib u bilowdaa qaybta khaldan oo waxay ugu yeedhaa otomaatig. Baaritaan kasta oo hoos ku qoran wuxuu magacaabaa lakabka uu fiirsado, ficilka uu guuldaradiisu kiciso, iyo caddaynta in ficilku shaqeeyay. Tallaabada ugu dambaysa waxay dhammaan set-ka u beddelaa bog qof ku raaci karo saddexda habeenkii.

Tallaabada 1: magacaab lakabka ay baaritaan kastaa fiirsato

Waydii waxa baaritaan kastaa run ahaantii arki karo ka hor inta aanad qorin midkoodna. Noolaanshuhu wuxuu caddeeyaa in daemon-ku socdo, gacan-qaadid ama liis asxaabtu wuxuu caddeeyaa in xiriirku jiro, codsi la maroojiyay wuxuu caddeeyaa gaarsiinta, iyo raadintu waxay caddeysaa xallinta. Waxay ku guuldaraystaan isla nidaamkaas, midkoodna ma tilmaamayo kan xiga. Baaritaan hab-process cagaar ah oo ku xiga tunnel dhintay waa xaaladda caadiga ah, ma aha iskhilaaf.

Qor afarta baaritaan isla nidaamkaas, iyadoo amarka saxda ah iyo natiijada la filayo mid kastaa. Baaritaanka aadan sheegi karin natiijadiisa la filayo wuxuu si kala duwan u akhrin doonaa hawl-wadeen kasta oo digniin arka. Liiska islaas geli qoraalka digniinta, ma aha oo kaliya runbook-ga, si qofka habeenkii la toosiyay uu lakabka ula kulmo calaamadda ka hor. Amar kasta ku hay mid la koobi karo host-ka fuliya.

Kadib ku dar baaritaanka abka sida shay shanaad, gooni ah. Bogga ay adeegga akoonkiisu xidhan yahay ma caddeeyo dib-u-bilaabista tunnel-ka.

Tallaabada 2: ku xidh guuldaro kasta hal ficil

Baaritaan kasta, go'aanso waxa dib u bilaabma, waxa xidhan sii ahaada iyo waxa qof u yeedha. Guuldarada lakabka tunnel-ka waxay caddayn kartaa dib-u-bilaabista tunnel-ka; guuldarada xalliyaha waxay tilmaamaysaa isku-xirka DNS-ka ee macmiilka; guuldarada lakabka abka waa in aanay casi ahaan taaban tunnel-ka.

Sheeg waxa guuldaradu aanay ahayn in ay samayso, maxaa yeelay default-yada khatarta ah waa kuwa fasaxa bixiya. Xaalad aan caafimaad qabin marnaba ma noqon karto fasax taraafikada abka ee tooska ah, maadaama dariiqa beddelka ah ee aamusnaan ku dhaafa tunnel-ka uu meesha ka saarayo sababta tunnel-ku u jiro. Cidhiidhi geli ficillada sidoo kale: dib-u-bilaabista qayb la wadaago sababtoo ah hal meel oo gaabis ah ayaa dhibka maxalliga ah ka dhigaya dhibka dhammaan kooxda. Waxay sidoo kale burburisaa caddaynta aad uga baahnayd helitaanka sababta.

Tallaabada 3: baaritaannada ka dhig kuwo aan wax yeelin oo raqiis ah

Isticmaal codsiyo yaryar oo akhris-kaliya: kheyraad taagan, barta caafimaadka oo sheegta ku-tiirsanaanteeda, ama xiriir TCP ah oo ku socda port aad maamusho. Ka fogow aqoonsiga, baaritaanka gaarka ah iyo wax kasta oo beddela xaaladda inta kasta, maxaa yeelay baaritaan qoraa waa imtixaan culays oo jadwal ah.

Diiwaangeli meesha loo socdo, filashada dariiqa iyo waqtiga dhammaadka baaritaan kasta. Filashada dariiqa waa goobta dadku seegaan, waana tan kala soocda guuldarada tunnel-ka iyo khaladka marinka markaad digniinta dambe akhrido. Ka soo saar inta u dhaxaysa iyo heerka guuldarada waqtiga soo kabashada aad ballan-qaaday, oo hay waqtiga dhammaadka mid ka gaaban inta u dhaxaysa. Baaritaan weli socda marka kan xiga bilaabmo wuxuu sheegaa hal guuldaro laba jeer oo wuxuu u eg yahay gariir.

Tallaabada 4: jebi lakab kasta oo fiiri in baaritaanka saxda ahi casaan noqdo

Jooji habka tunnel-ka oo xaqiiji in baaritaanka habku guuldaraysto iyadoo DNS weli ka jawaabi karo keydka. Beddel dariiq oo xaqiiji in codsiga la maroojiyay uu guuldaraysto iyadoo habka iyo gacan-qaadiddu caafimaad qabaan. Jebi kaliya DNS oo xaqiiji in baaritaanka abku uu sheego xallin halkii uu sheegi lahaa khalad tunnel. Haddii laba baaritaan ay had iyo jeer wada socdaan, waxaad haysataa baaritaanno ka yar intaad u malaynayso.

Tijaabi jihada soo kabashada isla edbintaas. Ka dib markaad soo celiso lakabka, baaritaanku waa in uu is-nadiifiyaa iyada oo aan dib-u-bilaabis gacan ah, ficilkii kiciyayna waa in aanu ka tagin wax marin-ka-taxaad ah. Fiiri hal wareeg oo buuxa ka hor inta aanad aaminin xaaladda cagaaran, maxaa yeelay baaritaan gacan-kaliya is-nadiifiya wuxuu qariyaa dariiqa soo kabashada oo jaban.

Tallaabada 5: dhig runbook-ga meesha uu digniintu tilmaamayso

Hal bog oo shan saf ah ayaa qaada naqshadda oo dhan: lakab, amar, natiijo la filayo, ficil marka guuldaro dhacdo, milkiile. Ku dar saf baaritaan kasta oo ku saabsan waxa uu si ula kac ah u tijaabin. Safkaas ayaa ka hor istaaga qofka xiga in uu ku daro baaritaan lixaad oo cabbira wax walba oo aan wax kala soocin. Xidh bogga qoraalka digniinta, haddii kale qofna ma furi doono inta dhacdadu socoto.

Daabacaadda konteyner-ka, shuruudda ku-tiirsanaanta waxay qaabaysaa bilowga oo wax kale ma aha. Nidaamka bilowga iyo shuruudda caafimaadka ee Compose dukumeentigu wuxuu sharraxayaa sida diyaargarowgu u go'aamiyo nidaamka adeegyadu ku bilaabmaan; midkoodna ma fuliyo siyaasad bixid dambe, midkoodna si xidhan uma guuldaraysto marka tunnel-ku dhaco. Fulinta joogtada ah waxay u baahan tahay siyaasaddeeda iyo baaritaankeeda, oo lagu qoray isla boggaas.

Runbook-ga wuu dhammaanayaa marka lakabka saxda ahi soo kabsado iyo qofna uusan u akhrin websaydh aan la heli karin tunnel jabay. Taasi waxay tijaabisaa dukumeentiga, ma aha tunnel-ka.

Maqaallo la xiriira