VPN գույքագրում՝ նախատեսված հասանելիություն, գեներացված կոնֆիգուրացիա, կենդանի սեսիաներ
Թունելի անունը դիտարկում է, ոչ թե ծառայության գրառում։ Միավորեք վարձակալին, տեղակայված կոնֆիգուրացիան և հաշվառման ապացույցները, նախքան ինչ-որ բան շարքից հանելը։
Յուրաքանչյուր թունելի անուն նման է գույքագրման տողի, քանի դեռ չեք հարցրել, թե ումն է այն։ Անունը ձեզ ասում է, որ ինչ-որ բան հիմա միացված է, բայց չի կարող ասել, թե ումն է ծառայությունը, ինչին նրանց թույլատրվում է հասնել, կամ արդյոք այն կոնֆիգուրացիան, որ ստեղծել է թունելը, այն է, ինչ դուք հաստատել եք։ Նավատորմի մասշտաբով այդ երեք հարցերն են գույքագրումը, և թունելը միայն վերջին դիտարկումն է։
Մեկ ծառայություն, երեք գրառում
Նախատեսված ծառայությունն այն է, ինչին վարձակալն իրավունք ունի՝ ինքնություններ, նախածանցեր, ռեսուրսներ և կենսացիկլի վիճակ։ Տեղակայված կոնֆիգուրացիան գեներացված քաղաքականությունն է, որը պետք է իրականացնի այն։ Դիտարկված սեսիան գործարկման ժամանակի ապացույցն է, որ ինչ-որ բան միացել է։ Դրանց որպես մեկ աղյուսակ դիտարկելը երեք տարբեր տեսակի ճշմարտություն սեղմում է մեկ տողի մեջ, որը սխալ է միանգամից երեք ձևով։
| Record | Answers | Goes stale when |
|---|---|---|
| Intended service | Who may reach what | A contract changes and nobody edits the record |
| Deployed configuration | What the gateway was told | A device is edited by hand |
| Observed session | What is running now | Telemetry stops or a session ends |
Գործնական փորձարկումը հարց է, որին յուրաքանչյուր գրառում կարող է ինքնուրույն պատասխանել։ Հարցրեք՝ ումն է այս նախածանցը, և նախատեսված ծառայության գրառումը պատասխանում է։ Հարցրեք՝ ինչ քաղաքականություն ունի դարպասը, և տեղակայված գրառումը պատասխանում է։ Հարցրեք՝ արդյոք որևէ մեկն այն օգտագործել է այս շաբաթ, և սեսիայի գրառումը պատասխանում է։ Սյունը, որը չի կարող պատասխանել իր իսկ հարցին, այն է, ինչը պետք է առաջինը ուղղել։
Գրանցեք վարձակալին, ոչ թե ինտերֆեյսը
Յուրաքանչյուր ծառայության տվեք նույնացուցիչ, որը դիմանում է վերամիացմանը։ Ժամանակավոր թունելի ինտերֆեյսը կամ սեսիայի համարը փոխվում են պատճառներով, որոնք ոչ մի կապ չունեն հաճախորդի հետ, և դրանցից մեկի վրա հիմնված գույքագրումը նոր տող է ստանում ամեն անգամ, երբ կապը ցնցվում է։ Փոխարենը հիմնեք այն վարձակալի և ծառայության վրա, ապա դիտարկումները կցեք այդ բանալուն։
Գրառումը պահանջում է պատասխանատու վարձակալ և օպերատոր, ընդունված զուգընկերոջ կամ օգտվողի ինքնություն, հղում վկայականին, այլ ոչ դրա պատճենը, պաշտպանված նախածանցերը, երթուղավորման համատեքստը, թույլատրված ռեսուրսները և նախատեսված կենսացիկլի վիճակը։ Վկայականի նյութը պատկանում է աջակցվող գաղտնիքների պահոցին, իսկ գաղտնի բանալիներ կրող գույքագրումը դարձել է միջավայրի երկրորդ, ավելի վատ պաշտպանված պատճենը։
Գեներացված կոնֆիգուրացիան ունի սեփականատեր և տարբերակ
Ավտոմատացումը սա հեշտացնում է և ավելի լավ թաքցնում։ Հաջողությամբ աշխատող գեներատորը ապացուցում է, որ ձևանմուշը նկարվել է, ոչ թե որ յուրաքանչյուր սարք համապատասխանում է ելքին։ Ինչ-որ մեկը ի վերջո միջադեպի ժամանակ ձեռքով կփոխի դարպասը, և այդ փոփոխությունը ամենաարժեքավոր բանն է, որ պետք է ֆիքսել, որովհետև այն միակն է, որը ոչ մի հետագա գործարկում չի վերարտադրի։
Գրանցեք, թե որ վերանայումը ստեղծեց տեղակայված քաղաքականությունը, և պահպանեք ուղիղ խմբագրումները որպես համաձայնեցման ենթակա տարբերություն դրանք լուռ վերագրելու փոխարեն։ Համաձայնեցումը հենց այստեղ է արտադրանքը, քանի որ գեներատորի հաջողությունը և սարքի փաստացի վիճակը երկու փաստ են, որոնք պետք է համեմատել, ոչ թե հավասար ենթադրել։
Սեսիաները ապացույց են, ոչ թե թույլտվություն
Այնտեղ, որտեղ տեղակայումը օգտագործում է RADIUS հաշվառում, RFC 2866-ը տալիս է կոնկրետ դաշտեր աշխատելու համար։ Acct-Status-Type-ը տարբերում է սկիզբը կանգից, և մեկ սեսիային պատկանող գրառումները կիսում են Acct-Session-Id։ Այդ դաշտերը թույլ են տալիս վերակառուցել, թե երբ է սեսիան սկսվել և ավարտվել՝ չվստահելով վահանակի ամփոփմանը։
Հաշվառման նույնացուցիչը գործարկման ժամանակի ապացույց է։ Այն չի սահմանում, թե որ վարձակալին է պատկանում ենթացանցը, և ոչ մի բանի հասանելիություն չի տալիս։ Կապակցեք այն դարպասի և ծառայության ինքնության հետ, ապա հավաքման ժամանակը պահեք դիտարկման կողքին։ Բացակայող հաշվետվությունը կարող է հեռաչափության ձախողում լինել, ոչ թե օգտագործման բացակայություն, և հին գրառումը ապացույց չէ, որ հասանելիությունը հիմա էլ ակտիվ է։
Շարքից հանելը օգտագործում է նույն միացումը
Ծառայությունը հեռացնելը նշանակում է հեռացնել նախատեսված հասանելիությունը, վկայականները և կենդանի սեսիաները՝ այդ հերթականությամբ, յուրաքանչյուրի սեփականատերերի միջոցով։ Այնուհետև ստուգեք, որ հնացած կոնֆիգուրացիան անհետացել է սարքերից, և որ դրա թույլատրված ուղիներն այլևս չեն լուծվում։ Հաճախորդը, որը հեռացել է նախորդ եռամսյակում, չպետք է մնա նախածանցերի ցանկում, քանի որ թունելի անունը ջնջվել է, իսկ երթուղին՝ ոչ։
Սրանցից ոչ մեկը չի պահանջում մեկ սարք մեկ ֆունկցիայի համար կամ հատուկ ավտոմատացման արտադրանք։ Գործառնական պահանջն ավելի նեղ է և դժվար, քանի որ հաճախորդը, նրա նախատեսված հասանելիությունը, տեղակայված քաղաքականությունը և ընթացիկ գործարկման ապացույցները պետք է լինեն միացելի՝ առանց ինչ-որ մեկի հիշողությանը թունելի անվան մասին ապավինելու։ Նախ կառուցեք երեք գրառումները, ապա ընտրեք դրանք պահող գործիքները։