Ինչ պետք է շտապ պատասխանի փոքրիկ VPN ուղեցույցը
Գրեք քարտեզը, սպասվող արդյունքները և վերադարձի ուղին, որպեսզի թունելը երբեք չտեսած պատասխանատուն կարողանա ասել՝ այն առողջ է արդյոք։
Այն պատասխանատուն, որը ստանձնել է աշխատանքը 02:00-ին, չկարողացավ ասել՝ արդյոք ծառայությունը առողջ է, որովհետև փաստաթուղթը բացատրում էր ձևավորումը և երբեք չէր ասում, թե ինչ գործարկել։ Ֆայլը մեկ ուրիշին հանձնելը և հետո սենյակից դուրս գալը միակ փորձությունն է, որը նշանակություն ունի։ Փոքր VPN նշումների մեծ մասը ձախողում է այն արդեն երկրորդ էջում։ Ստորև բերված ձևը դիմանում է այդ փորձությանը, և դրանում ոչինչ պետք չէ երկար լինել։
Սկսեք քարտեզից, որը հոգնած մարդը կարող է արագ նայել
Գրեք այն, ինչ ինչ-որ մեկը պետք է շտապ փնտրի՝ անունները, որոնց միանում են հաճախորդները, պորտերը, որոնց վրա լսում է դեմոնը, հասցեների լողավազանները, որոնք նա բաժանում է, թե ինչպես են լուծվում հաճախորդների անունները և թե որ ցանցերը թունելի հետևում պետք է հասանելի լինեն։ Ավելացրեք այն build համարը, որը դուք իրականում գործարկում եք, և անվանեք այն բաղադրիչը, որին պատկանում է յուրաքանչյուր շարժական մասը, որովհետև երթուղիները, փաթեթի զտիչը և հաճախորդի պրոֆիլները հաճախ կարգավորվում են երեք տարբեր տեղերում։ Նշեք նաև արտաքին կախվածությունները՝ հոսթինգի հաշիվը, վերին կապը, ինքնության տրամադրողը և հեռավոր ծայրի մասնավոր ցանցերը։ Աղյուսակը կամ ձեռքով նկարած սխեման ավելի լավ է կրում սա, քան պարբերությունները, որովհետև ընթերցողը նայում է, ոչ թե կարդում։
Այնուհետև անվանեք այն մարդկանց, ովքեր կարող են թույլատրել արտակարգ փոփոխություն, կապի այնպիսի ուղիով, որը կախված չէ թունելի աշխատելուց։ Առանց պահուստի էսկալացիայի գիծը փակուղի է հենց այն դեպքում, որը դրա կարիքն ունի։ Երկու անուն և մեկ հեռախոսահամար բավական է, քարտեզը անձնակազմի ցուցակ չէ։
Յուրաքանչյուր ստուգում պետք է այն պատասխանը, որը համարվում է առողջ
Յուրաքանչյուր ծառայության համար հրամանը և այն տողը, որը նշանակում է, թե այն հաջողվեց, դրեք կողք կողքի, որպեսզի ընթերցողը երբեք ստիպված չլինի մեկը մյուսից հանել շտապով։ Գործընթացի վիճակը և ծայրից ծայր հասանելիությունը տարբեր շերտերում են. մեկը ցույց է տալիս, որ դեմոնը ընդունել է իր կարգավորումը, մյուսը՝ որ հաճախորդը կարող է օգտագործել այն, ինչ առաջարկում է թունելը։ Գրեք երկու տողերն էլ և ասեք, թե որ խափանումն է բռնում յուրաքանչյուրը, որովհետև առանց նշված արդյունքի ստուգումը վերածվում է վեճի այն մասին՝ արդյոք ելքը լավ տեսք ունի։
systemctl status openvpn-server@lab
ss -lntu | grep 1194
Գործարկեք երկուսն էլ և վերաբերվեք նրանց որպես առանձին ապացույցների, ոչ թե հաջորդականության։ Կանաչ միավորը կարող է կանգնել այնպիսի թունելի կողքին, որը ոչ ոք չի կարող օգտագործել, և հակառակը պատահում է, երբ լսողը վերապրում է կոտրված երթուղին։ Նշեք այն շերտը, որը դիտարկում է յուրաքանչյուր տողը, և ընթերցողը կիմանա, թե որին վստահել, երբ նրանք հակասում են։
Երեք խափանում ծածկում են գիշերների մեծ մասը
Անհասանելի վերջնակետը, մերժված ինքնությունը և առանց օգտակար երթևեկության միացումը բացատրում են գրեթե այն ամենը, ինչ ինչ-որ մեկին արթնացնում է։ Յուրաքանչյուրի համար թվարկեք առաջին երկու ստուգումները և այն մարդուն, ում պետք է էսկալացնել, որ ոչ ոք ստիպված չլինի 02:00-ին ախտորոշման կարգ հորինել։ Անհասանելիությունը սովորաբար ցույց է տալիս ուղին կամ լսողին, մերժված ինքնությունը՝ վկայականին, հավատարմագրերի պահոցին կամ ժամացույցին, իսկ դատարկ միացումը՝ երթուղիներին, փոխանցմանը կամ անունների լուծմանը։ Այդ երեք ճյուղերը կարդում են տարբեր մատյաններ, դրա համար ճյուղը պետք է ընտրել նախքան մատյանը բացելը։
Հղում տվեք վերևի փաստաթղթերին՝ փոխարենը այն հրամանները տեղադրելու, որոնք դուք չեք գործարկել այս հոսթում։ Մեկ այլ միջավայրից պատճենված չստուգված հրամանը ավելի վատ է, քան ցուցիչը, որովհետև այն հեղինակավոր է թվում և լուռ ձախողվում է։
Փոփոխությունը գրեք որպես հաջորդականություն, ոչ պարբերություն
Ցանկացած փոփոխության համար գրանցեք այն ստուգման կետը, որին կարող եք վերադառնալ, հաջողությունը հաստատող ստուգումը և հետ շրջելը գործարկող պայմանը՝ հենց այդ կարգով։ Ներառեք վերադարձի ուղի, որը չի անցնում թունելով, քանի որ հենց այն փոփոխությունը, որը դուք անում եք, կարող է փակել այն։ Նշեք, թե ինչպես կվերականգնվեն ընթացիկ չեղարկումները, այլ ոչ թե ավելի հին պահուստային պատկերը, որովհետև հնացած ցանկը լուռ կրկին ընդունում է այն հավատարմագրերը, որոնք այդ առավոտ հանվել էին շահագործումից։ Համարակալված հրամայական քայլերը դիմանում են ճնշմանը, արձակ խոսքը վերածվում է մեկնաբանության։
Փորձարկեք այդ վերադարձի ուղին նախքան դրա կարիքը, ամեն անգամ, երբ փոփոխությունը բավական մեծ է, որ նշանակություն ունենա։ Հիշողությունից գրված հետ շրջելը թվագրումով ենթադրություն է։
Հավատարմագրերը ապրում են այլ տեղ
Հղում տվեք գաղտնաբառերի կառավարիչին, պահոցին կամ կնքված ծրարին և ասեք, թե ով կարող է բացել այն, փոխարենը ֆայլում որևէ նյութ մեջբերելու։ Մասնավոր բանալիները, մեկանգամյա վերականգնման կոդերը և գաղտնիք ներառող պրոֆիլները պատկանում են պաշտպանված պահոցին, և էջը պետք է բացատրի, թե ինչպես է լիազորված պատասխանատուն դրանց հասնում 02:00-ին։ Երբեք մի օգտագործեք կենդանի գաղտնիք որպես օրինակ, որովհետև օրինակները փակցվում են տոմսերի և զրույցի թելերի մեջ։ Ցուցիչը գումարած թույլտվությունների ցանկը այն ամենն է, ինչ փաստաթղթին պետք է։
Վերանայեք ֆայլը իրական փոփոխությունից կամ վերականգնման վարժությունից հետո, ջնջեք այն ուղիները, որոնք այլևս գոյություն չունեն, և նշեք, թե ում գործն է հաջորդ պահպանման որոշումը։ Վերջում պահեք երեք սյունակով փոփոխությունների մատյան՝ ամսաթիվ, ինչ փոխվեց, ով ստուգեց։ Հենց այդ էջն է ասում հաջորդ ընթերցողին՝ արդյոք մնացածը արդի է, և systemd-ի systemctl փաստաթղթերը ավելի լավ հղում են, քան ծառայության հրամանների վերապատումը, որը կշեղվի։