Àwọn ìmúdójúìwọ̀n aláìṣọ́ jẹ́ ìlànà tí ó bọ́gbọ́n mu fún olupin tí o ń dé nípasẹ̀ VPN tirẹ̀, àti ní àkókò kan náà wọ́n jẹ́ ibi ìkùnà kan ṣoṣo tí ìwọ fúnra rẹ ṣẹ̀dá. Ìgbésẹ̀ àkójọpọ̀ ń tún iṣẹ́ bẹ̀rẹ̀, ọ̀nà ìsàlẹ̀ ilẹ̀ ń ṣubú, àti ọ̀nà ìṣàkóso tí o ń lò ń pòórá pẹ̀lú rẹ̀. Àwọn àwòṣe ìmúbọ̀sípò méjì wà, àti yíyàn láàrín wọn dúró lórí ipò kan: bóyá o ní ọ̀nà àbáwọlé tí kò gba inú ohun tí a ń múdójúìwọ̀n kọjá.

Àwọn àwòṣe ìmúbọ̀sípò méjì, ipò ìpinnu kan

Àwòṣe kìíní gbẹ́kẹ̀ lé ìmúdójúìwọ̀n náà ó sì ro pé ìwọ yóò tún so mọ́ ẹ̀ lẹ́yìn. Ó ń ṣiṣẹ́ nígbà tí VPN jẹ́ ọ̀kan nínú ọ̀pọ̀ ọ̀nà láti dé olùgbàlejò àti nígbà tí ìkùnà ọ̀nà ìsàlẹ̀ ilẹ̀ kò gba agbára rẹ láti ṣàyẹ̀wò rẹ̀ kúrò. Àwòṣe kejì ń gbé ọ̀nà olómìnira kalẹ̀ ṣáájú, ní ọ̀pọ̀ ìgbà kọ́ńsóòlù olùpèsè ìgbàlejò, ó sì ka ọ̀nà ìsàlẹ̀ ilẹ̀ sí ohun tí ìtọ́jú máa ń fọ́ jùlọ. Àwọn àwòṣe méjèèjì lè gbèjà, àti ọ̀kan nínú wọn nìkan ló nílò iṣẹ́ ṣáájú.

Ipò ìpinnu náà rọrùn láti sọ àti rọrùn láti fò ó kọjá. Bí gbogbo ọ̀nà ìṣàkóso sí ẹ̀rọ bá gba inú iṣẹ́ tí a ń múdójúìwọ̀n kọjá, ìwọ kò ní àwòṣe ìmúbọ̀sípò rárá, ìrètí nìkan ló wà. Sọ ọ́ ní ohùn rara nínú àyẹ̀wò ìyípadà.

Ṣíṣe àyẹ̀wò ipò yẹn gba ìṣẹ́jú mẹ́wàá ó sì gbọ́dọ̀ ṣẹlẹ̀ ṣáájú ìmúdójúìwọ̀n aláìṣọ́ kìíní, kì í ṣe nígbà ìṣẹ̀lẹ̀. Ṣí kọ́ńsóòlù náà nígbà tí ohun gbogbo ń ṣiṣẹ́, jẹ́rìí pé àwọn ẹ̀rí ìdánimọ̀ wà ní ipò, kí o sì tún pa á. Jẹ́rìí pé kọ́ńsóòlù náà ṣí sí olùgbàlejò tí o rò. Lẹ́yìn náà jẹ́rìí pé ìwọlé tí ìwọ yóò fi hàn ní 3 òru ṣì ń ṣiṣẹ́.

Apá tí ó kẹ́yìn náà ṣe pàtàkì ju bí ó ti ń gbọ́ lọ. Àkọsílẹ̀ kọ́ńsóòlù tí a ti yí ọ̀rọ̀ ìpamọ́ rẹ̀ padà ní oṣù mẹ́fà sẹ́yìn tí a kò sì ṣàyẹ̀wò rẹ̀ rí kì í ṣe ọ̀nà ìmúbọ̀sípò; ìwé kan ni ó ń ṣàpèjúwe irú ọ̀nà bẹ́ẹ̀.

Ohun tí àdàkọ àbò kò mú padà

Àkójọpọ̀ ìṣètò jẹ́ àkọsílẹ̀ àwọn fáìlì, ìmúdójúìwọ̀n sì ń yí ohun tí ó ju fáìlì lọ padà. Ipò àkójọpọ̀, àwọn mọ́dùùlù kérnélì, àwọn ìsopọ̀ ẹ̀ka tí a ti mú ṣiṣẹ́ àti àwọn òfin ògiri iná tí a fi irinṣẹ́ ọ̀tọ̀ gbé kalẹ̀ gbogbo wọn ń gbé ní ìta àpò ìṣètò, àti ìmúbọ̀sípò tí kò ka wọ́n sí ń dá ẹ̀rọ tí ó dàbí ẹni tí a ti ṣètò ṣùgbọ́n tí kò ń gbé e lọ.

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

Ìfọwọ́sí yẹ́ sẹ́ẹ̀lì tirẹ̀. Àdàkọ tí a ya kí a tó yọ ẹ̀rọ tí ó ti bàjẹ́ kúrò yóò fi inú dídùn mú ìwọlé ẹ̀rọ yẹn padà. Pípada sí i nígbà ìdádúró ni ọ̀nà tí ìṣẹ̀lẹ̀ kan fi di méjì, àti pé ìpinnu ìmúbọ̀sípò yẹ kí a ṣe é nípa àwọn ẹlẹgbẹ́ pẹ̀lú ìtọ́kasí bí a ti ń ṣe é nípa àwọn fáìlì.

Ìlànà ìpadàsẹ́yìn náà pẹ̀lú ṣe pàtàkì. Dídàkọ fáìlì ìṣiṣẹ́ àtijọ́ sórí èyí tí àkójọpọ̀ ń ṣàkóso kì í ṣe ìpadàsẹ́yìn tí a ti gbà fún ìyípadà àkójọpọ̀, ó sì ń fi ibi ìpamọ́ àkójọpọ̀ sílẹ̀ láti ṣàpèjúwe ipò tí ẹ̀rọ fáìlì kò bá mu. Lo ọ̀nà ìrẹ̀lẹ̀ ẹ̀yà ti olùṣàkóso àkójọpọ̀ fúnra rẹ̀ tàbí àwòrán tí olùpèsè ń fúnni. Ìrẹ̀lẹ̀ ẹ̀yà tí ibi ìpamọ́ àkójọpọ̀ gbà sílẹ̀ ni èyí tí ìwọ lè tún ṣe.

Kò sí ọ̀kan nínú ìwọ̀nyí tí ó tako àwọn àdàkọ àbò. Ó ń ṣàlàyé fún mímọ irú ìpele tí ohun kọ̀ọ̀kan ń bo, nítorí pé ọ̀nà ìkùnà ìmúbọ̀sípò apá kan ṣòro ju ìdádúró àkọ́kọ́ lọ. Kọ ìpele náà lẹ́gbẹ̀ẹ́ gbogbo àdàkọ àbò nínú runbook.

Ibùdó àyẹ̀wò, ìmúdójúìwọ̀n, lẹ́yìn náà ìjẹ́rìí láti ìta

Kọ ipò ṣáájú ìyípadà sílẹ̀ ní ọ̀nà tí ìwọ lè fi wé lẹ́yìn: àwọn ẹ̀yà tí a ti gbé kalẹ̀, àwọn ẹ̀ka iṣẹ́ tí ó kan, àwọn sọ́kẹ́tì tí ń gbọ́ àti àkọsílẹ̀ ẹlẹgbẹ́ lọ́wọ́lọ́wọ́. Àwọn àṣẹ mẹ́rin ń bo ọ̀pọ̀ jùlọ nínú èyí lórí olùgbàlejò Linux.

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

Èkíní ń fi hàn àwọn ẹ̀ka tí ó wà àti bóyá wọ́n ń ṣiṣẹ́, èkejì ń jẹ́rìí pé olùgbọ́ ti so mọ́ ẹ̀ ní tòótọ́, èkẹta sì ń fún ọ ní àkọsílẹ̀ iṣẹ́ fúnra rẹ̀ nípa àwọn ìṣẹ́jú díẹ̀ sẹ́yìn. Kò sí ọ̀kan nínú wọn tí ó fi hàn pé alábàáṣiṣẹ́pọ̀ lè so mọ́, ìdí nìyẹn tí ìgbésẹ̀ tó kàn yóò fi ṣẹlẹ̀ ní ìta olùgbàlejò. Pa àwọn kíkà yẹn mọ́ gẹ́gẹ́ bí ìpìlẹ̀ ìfiwéra rẹ.

Jẹ́rìí láti nẹ́tíwọ́kì tí kò lo ọ̀nà ìsàlẹ̀ ilẹ̀: jẹ́rìí alábàáṣiṣẹ́pọ̀ kan tí a fọwọ́ sí, yanjú orúkọ kan, kí o sì dé ètò kan tí a pinnu. Ìlà ipò àdúgbò tí ó sọ pé ìfarahàn wà lókè jẹ́ ọ̀rọ̀ nípa ìfarahàn, kì í ṣe nípa ìtọ́sọ́nà, àwọn kọ́kọ́rọ́ tàbí ìlànà tí ó gba ẹlẹgbẹ́.

Lẹ́yìn náà dán ọ̀nà àtúnso mọ́ wò pẹ̀lú ìmọ̀ọ́mọ̀. Tún iṣẹ́ bẹ̀rẹ̀ lẹ́ẹ̀kan kí o sì jẹ́rìí pé ọ̀nà ìsàlẹ̀ ilẹ̀ padà wá láìsí ìdásí ọwọ́, nítorí iṣẹ́ tí ó ń bẹ̀rẹ̀ dáadáa nígbà ìbẹ̀rẹ̀ nìkan ni iṣẹ́ tí yóò yà ọ́ lẹ́nu ní àkókò tí ó burú jùlọ.

Nígbà tí ó bá kùnà, lo ọ̀nà tí o ti dán wò

Ìtẹ̀lé ìmúbọ̀sípò kì í ṣe ohun àrà, ó sì ń ṣiṣẹ́: dé olùgbàlejò nípasẹ̀ ọ̀nà olómìnira, ka àwọn àkọsílẹ̀ iṣẹ́ fúnra rẹ̀, kí o sì mú ibùdó àyẹ̀wò pàtó tí ó bá ìkùnà mu padà. Yí ohun kan padà ní gbogbo ìgbìyànjú kí kíkà àkọsílẹ̀ tó kàn lè ní ìtumọ̀.

Kojú ìfẹ́ láti ṣe ọ̀pọ̀ àwọn ìyípadà tí a kò kọ sílẹ̀ láti mú ìsopọ̀ padà. Ẹ̀rọ tí a fi ìṣàtúnṣe márààrún ní àkókò kan tún ṣe kò lè ṣàlàyé lẹ́yìn náà, àti ìmúdójúìwọ̀n tó kàn yóò tún mú èyí tí ó gbé ẹrù náà ní tòótọ́ wọlé padà.

Lẹ́yìn náà pinnu ìlànà títí pẹ̀lú ẹ̀rí. Bí ìmúdójúìwọ̀n bá fi ìgbẹ́kẹ̀lé hàn tí ẹnìkankan kò kọ sílẹ̀, àtúnṣe ni ìwé àti àyẹ̀wò kan, kì í ṣe pípa àwọn ìmúdójúìwọ̀n. Bí ó bá fi iṣẹ́ hàn tí kò lè tún bẹ̀rẹ̀ dáadáa, àtúnṣe wà nínú ẹ̀ka, kì í ṣe nínú ìtòlẹ́sẹẹsẹ.

Ìfiwéra yanjú dáadáa ní kété tí a bá fún ipò náà ní orúkọ. Ọ̀nà olómìnira ń sọ àwọn ìmúdójúìwọ̀n aláìṣọ́ di ewu tí a lè ṣàkóso. Àìsí rẹ̀ ń sọ ìlànà kan náà di ìdádúró tí a ṣètò pẹ̀lú àkókò ìmúbọ̀sípò tí a kò mọ̀, kò sì sí ìwọ̀n àdáṣe tí ó yí ìṣirò yẹn padà.

Àwọn àpilẹ̀kọ tó jọra