Ինչ կարող է և ինչ չի կարող ապացուցել VPN-ի մատյանը զննարկման մասին
Նստաշրջանի, լուծիչի, հոսքի և հավելվածի գրառումներն ապացուցում են տարբեր իրադարձություններ։ Ընտրեք աուդիտի հարցը և ինքնության կապը, նախքան այն զննարկման պատմություն անվանելը։
Նախքան մատյանի հավաքիչ ընտրելը, որոշեք, թե որ իրադարձությունն պետք է հաստատի աուդիտը։ Այն հարցը, թե որ VPN նստաշրջանն է կապվել նպատակակետ հասցեի հետ, տարբերվում է այն հարցից, թե որ մարդն է բացել որոշակի էջ։ Երկուսն էլ պահանջում են տարբեր գրառումներ, տարբեր կապեր և վստահության տարբեր մակարդակներ։ OpenVPN կապի մատյանը պատասխանում է առաջինին և չի կարող պատասխանել երկրորդին։
Անվանեք իրադարձությունը նախքան հավաքիչ ընտրելը
Նստաշրջանի գրառումը ցույց է տալիս ընդունված ինքնություն, սկզբի և ավարտի ժամ և հասցե, որը սերվերը հատկացրել է իր սեփական քաղաքականությամբ։ Լուծիչի մատյանը ցույց է տալիս, որ անուն հարցվել է այդ լուծիչում։ Հոսքի գրառումը ցույց է տալիս հասցեներ, պորտեր, արձանագրություն և ժամ, իսկ հավելվածի մատյանը՝ այն գործարքը, որը հավելվածն իրականում մշակել է։ Այս չորսից ոչ մեկը չի փոխարինում մյուսին։
Նրանցից յուրաքանչյուրը հաստատում է մեկ իրադարձություն և մյուսները թողնում բաց։ Հարցը նախապես գրելը խանգարում է կազմել պատմություն, որը տվյալները չեն կարող հաստատել։
journalctl -u [email protected] --since today | grep -i 'peer info\|assigned' cat /etc/openvpn/server/openvpn-status.log | head -20 conntrack -L -p tcp --dport 443 2>/dev/null | head -20
Առաջին հրամանը ցույց է տալիս նստաշրջանի իրադարձությունները ծառայության մատյանից։ Երկրորդը տպում է ընթացիկ հաճախորդների ցանկը հատկացված հասցեներով, ինչը այն քարտեզագրումն է, որից կախված է աուդիտի կապը։ Երրորդը ցույց է տալիս հոսքի կենդանի վիճակը, որն օգտակար է միայն այնքան ժամանակ, քանի դեռ կապը գոյություն ունի։
Որոնումը այց չէ
Դիտարկիչը անունները լուծում է ենթադրաբար, պահում է պատասխանները պահոցում և կրկին օգտագործում դրանք՝ առանց վերահսկվող լուծիչին նորից հարցնելու։ Ուստի լուծիչի մատյանում անունը ապացուցում է որոնում, ոչ այց։ DNS-ը HTTPS-ի վրա լայնացնում է այդ ճեղքը, քանի որ դրա համար կարգավորված դիտարկիչն իր հարցերն ուղարկում է այնտեղ, որտեղ ձեր սովորական գրանցիչը երբեք չի տեսնի դրանք։
Նպատակակետ հասցեները ինքնին ավելի լավը չեն։ Մեկ հասցեն կարող է հյուրընկալել բազմաթիվ անկապ կայքեր, հակադարձ DNS-ը ենթադրություն է, ոչ վերականգնում, և TLS ձեռքսեղմման ընթացքում տեսանելի հոսթի անունը գաղտնագրված նստաշրջանի ներսում հարցման ուղին չէ։
Ճշգրիտ գործարքների համար ձեզ անհրաժեշտ են հավելվածի սեփական իրադարձության գրառումները կամ վստահված սերվերի այնպիսի ձևավորում, որը բացահայտորեն աջակցվում է գրանցման համար։ CONNECT թունելը վստահված սերվերին տալիս է նպատակակետը և ծավալը, ոչ դրա ներսի էջերի ուղիները։ Ցանցի նկատմամբ վարչական հասանելիությունը լիցենզիա չէ հավելվածի վստահության մոդելը լուռ փոխարինելու համար։
Միավորեք ինքնությունը և ժամանակը նախքան անձ նշելը
Ներքին աղբյուրի հասցե կրող հոսքի գրառումը ոչինչ չի նշանակում, քանի դեռ այդ հասցեն նույն պահին միացված չէ նստաշրջանի։ Հասցեները կրկին օգտագործվում են, և նույն հասցեն կարող էր մեկ ժամ առաջ պատկանել այլ նստաշրջանի։ Ստատիկ հատկացումը կապը պահելու միջոցներից մեկն է, ոչ միակը։
Թարգմանության սահմանները ավելի են թուլացնում կապը։ Եթե մի քանի սարքեր արդեն կիսել են մեկ աղբյուրի հասցե մինչև ձեր դիտարկման կետը, լավագույնը, ինչ կարող եք նույնականացնել, ընդհանուր դարպասի նստաշրջանն է, ոչ թե մեկ սարք։ Մի քանի մարդու կողմից օգտագործվող վկայականը կամ հաշիվն ունի նույն ազդեցությունը։
Գրանցեք ժամային գոտիները, ժամացույցի աղբյուրները, դիտարկման կետերը և թարգմանության յուրաքանչյուր քայլ։ Բացակայող գրառումները կարող են նշանակել, որ հոսքի գրառումը հնացել է, սենսորը շրջանցվել է կամ հավելվածի մատյանն անջատված է եղել։ Բացակայությունը ապացույց չէ, որ ոչինչ չի պատահել։
Այնուհետև սահմանեք նվազագույն դաշտերը, թույլատրված ընթերցողներին և պահպանման ժամկետը նշված նպատակի համար։ Հարաբերակցությունը և սխալ վերագրումը ձևավորման հարցեր են, ոչ հետմտքեր, և մարդկանց նույնականացնող մետատվյալները արժանի են նույն պաշտպանությանը, ինչ ինքնության քարտեզագրումը, որից կախված են։
Փորձարկեք աուդիտը ձեր վերահսկած գործունեությամբ
Ստեղծեք թույլատրված երթևեկություն, որի նստաշրջանն ու հավելվածն արդեն գիտեք, ապա ստուգեք, թե յուրաքանչյուր գրառում իրականում ինչ է գրավել։ Կատարեք որոնում առանց էջը բեռնելու, բեռնեք էջը պահոցից և բացեք կապ վստահված սերվերի միջոցով, և տեսեք, թե որ իրադարձություններն են հայտնվում։
Հաղորդեք այն իրադարձությունը, որը հաստատում են ապացույցները, և ասեք, թե ինչ չեն ընդգրկում։ Հայտարարված ընդգրկույթով համեստ գրառումը դիմանում է վերանայմանը՝ հորինվածքներից կազմված հավակնոտ զննարկման պատմությունը չի դիմանում։