Ómannaðar uppfærslur eru sanngjörn stefna fyrir þjón sem þú nærð í gegnum hans eigið VPN, og á sama tíma eru þær eitt eitt bilunaratriði sem þú veldur sjálfum þér. Pakkaaðgerðin endurræsir þjónustuna, göngin falla og stjórnunarleiðin sem þú notaðir hverfur með henni. Tvö endurheimtulíkön eru til, og valið á milli þeirra fer eftir einu skilyrði: hvort þú hefur aðkomuleið sem fer ekki í gegnum það sem verið er að uppfæra.

Tvö endurheimtulíkön, eitt ráðandi skilyrði

Fyrra líkanið treystir uppfærslunni og gerir ráð fyrir að þú getir tengst aftur eftir hana. Það virkar þegar VPN er ein af nokkrum leiðum til að ná í hýsilinn og þegar bilun ganganna fjarlægir ekki getu þína til að greina hana. Seinna líkanið setur fyrirfram óháða leið, venjulega stjórnborð hýsingaraðilans, og meðhöndlar göngin sem það sem viðhald muni líklegast brjóta. Bæði líkönin eru verjanleg, og aðeins annað þeirra krefst vinnu fyrirfram.

Ráðandi skilyrðið er auðvelt að segja og auðvelt að sleppa. Ef öll stjórnunarleið að vélinni liggur í gegnum þjónustuna sem verið er að uppfæra, hefur þú alls ekkert endurheimtulíkan, aðeins væntingu. Segðu það upphátt í yfirferð breytingarinnar.

Að prófa það skilyrði tekur tíu mínútur og verður að gerast fyrir fyrstu ómönnuðu uppfærsluna, ekki meðan á atvikinu stendur. Opnaðu stjórnborðið meðan allt virkar, staðfestu að skírteinin séu í gildi og lokaðu því aftur. Staðfestu að stjórnborðið opnist á hýsilinn sem þú heldur. Staðfestu síðan að innskráningin sem þú myndir í raun nota klukkan 3 að nóttu virki enn.

Síðasti hlutinn skiptir meira máli en hann hljómar. Stjórnborðsreikningur þar sem lykilorðinu var snúið fyrir sex mánuðum og var aldrei staðfest er ekki endurheimtuleið; það er skjal sem lýsir slíkri leið.

Það sem öryggisafrit endurheimtir ekki

Stillingarskjalasafn er skrá um skrár, og uppfærsla breytir meiru en skrám. Staða pakka, kjarnaeiningar, virkjuð einingatengi og eldveggjarreglur sem beitt var með sérstöku tóli lifa öll utan stillingarmöppu, og endurheimt sem hunsar þau framleiðir vél sem lítur út fyrir að vera stillt og sendir ekki áfram.

What changedRestored by a configuration backupNeeds its own action
Service unit or startup orderingPartly, if the unit file was includedPackage state and enabled links
Kernel module or interface supportNoKernel or module rollback, or a boot-time decision
Peer or device authorizationOnly if the backup predates the revocationA deliberate decision about which peers return
Firewall rules applied outside the configOnly if they were capturedReplaying and verifying each rule

Heimildir eiga skilið eigin línu. Afrit sem tekið var áður en hættulegri tæki var eytt mun fúslega endurheimta aðgang þess tækis. Að fara aftur í það meðan á truflun stendur er leiðin sem eitt atvik verður að tveimur, og ákvörðunin um endurheimt ætti að vera tekin um jafningja jafn skýrt og um skrár.

Aðferðin við afturhvarfið skiptir líka máli. Að afrita eldra keyrsluskjal yfir það sem pakkastjóri stýrir er ekki studd afturköllun pakkabreytingar, og það lætur pakkagagnagrunninn lýsa ástandi sem skráakerfið passar ekki við. Notaðu eigin niðurfærsluleið pakkastjórans eða skyndimyndina sem þjónustuaðilinn býður. Niðurfærsla sem pakkagagnagrunnurinn skráir er sú sem þú getur endurtekið.

Ekkert af þessu talar gegn öryggisafritum. Það talar fyrir því að vita hvaða lag hver gripur þekur, því bilunarháttur hlutaendurheimtar er ruglingslegri en upprunalega truflunin. Skrifaðu lagið við hvert afrit í runbookinu.

Eftirlitsstaður, uppfærsla og síðan sannprófun að utan

Skráðu ástandið fyrir breytinguna á formi sem þú getur borið saman síðar: uppsettu útgáfurnar, þjónustueiningarnar sem eiga hlut að máli, hlustandi tengin og núverandi lista yfir jafningja. Fjórar skipanir ná yfir mest af því á Linux-hýsli.

systemctl list-units --type=service | grep -E 'openvpn|wg-quick'
ss -lunp | grep -E ':51820|:1194'
journalctl -u wg-quick@wg0 --since '-10 min'

Fyrsta sýnir hvaða einingar eru til og hvort þær keyra, önnur staðfestir að hlustandinn sé í raun bundinn og þriðja gefur þér eigin frásögn þjónustunnar af síðustu mínútum. Ekkert þeirra sannar að biðlari geti tengst, þess vegna gerist næsta skref utan hýsilsins. Haltu þessum mælingum sem samanburðargrunni þínum.

Sannprófaðu frá neti sem notar ekki göngin: auðkenndu einn heimilaðan biðlara, leystu nafn og náðu í eitt fyrirhugað forrit. Staðbundin stöðulína sem segir að viðmótið sé uppi er fullyrðing um viðmótið, ekki um leiðsögn, lykla eða stefnuna sem hleypir jafningja inn.

Prófaðu síðan endurtengingarleiðina viljandi. Endurræstu þjónustuna einu sinni og staðfestu að göngin komi aftur án handvirkrar íhlutunar, því þjónusta sem byrjar rétt eingöngu við ræsingu er þjónusta sem kemur þér á óvart á versta augnabliki.

Þegar það bregst, notaðu leiðina sem þú prófaðir

Endurheimtaröðin er ekki glæsileg og hún virkar: náðu í hýsilinn um óháðu leiðina, lestu eigin logs þjónustunnar og endurheimtu þann tiltekna eftirlitsstað sem samsvarar biluninni. Breyttu einu atriði í hverri tilraun svo næsta logglestur þýði eitthvað.

Andstæðu hvötinni til að gera nokkrar óskráðar breytingar til að fá tengingu aftur. Vél sem var löguð með fimm samtímabreytingum er ekki hægt að útskýra eftir á, og næsta uppfærsla mun koma þeirri aftur inn sem raunverulega bar álagið.

Ákveddu síðan varanlegu stefnuna með sönnunargögnum. Ef uppfærslan leiddi í ljós háð sem enginn skjalfesti, er lagfæringin skjölun og próf, ekki að slökkva á uppfærslum. Ef hún leiddi í ljós þjónustu sem getur ekki endurræst hreint, er lagfæringin í einingunni, ekki í áætluninni.

Samanburðurinn leysist hreint þegar skilyrðið hefur verið nefnt. Óháð leið gerir ómannaðar uppfærslur að stýranlegri áhættu. Skortur á henni gerir sömu stefnu að fyrirfram skipulagðri truflun með óþekktum endurheimtutíma, og engin sjálfvirknifjárhæð breytir þeirri reikningu.

Tengdir greinar