Onion ծառայությունը և VPN ծառայությունը՝ մուտքի տարբեր մոդելներ
Onion հասցեն կապված է ծառայության բանալու հետ և հասանելի է Tor-ի ներսում։ VPN-ը տալիս է երթուղի դեպի դարպաս։ Համեմատեք լսարանը, հայտնաբերումը և հավելվածի նույնականացումը։
Մարդիկ Onion ծառայությունը և միայն VPN-ով հասանելի ծառայությունը նկարագրում են որպես նույն մտքի երկու տարբերակ՝ թաքցրու պորտը, կիսվիր գաղտնի հասցեով։ Դրանք տարբերվում են նրանով, թե ինչին է կապված հասցեն, ով կարող է հասնել դրան և ինչ պետք է տեղի ունենա մինչև հարցումը հասնելը։ Մեկը Tor-ի ներսում հանդիպման կետ է, մյուսը՝ երթուղի մասնավոր ցանցում։ Դրանք փոխարինելի համարելը ստեղծում է լուծումներ, որոնք ոչ մասնավոր են, ոչ էլ պահպանելի։
Առասպել՝ երկու լուծումներն էլ պարզապես թաքնված դուռ են
Ընդհանուր հատկությունը իրական է, բայց բարակ՝ լուծումներից ոչ մեկը վարչական ինտերֆեյսը չի դնում ուղղակիորեն հասանելի հանրային պորտի վրա։ Մնացած ամեն ինչ տարբերվում է։ Onion հասցեն ստացվում է ծառայության սեփական բանալուց, ուստի անունը կապված է ինքնության հետ, իսկ VPN հասցեն պարզապես հասցե է ցանցում, որտեղ ձեզ ընդունել են։ Մեկը թաքցնում է ծառայությունը ծածկույթային ցանցում, մյուսը ձեզ ընդունում է մասնավոր տոպոլոգիա։ Երկրորդը առաջինի հոմանիշ համարելը հենց շփոթության սկիզբն է։
Հատկություններից ոչ մեկը անվտանգության վերահսկիչ չէ հենց հավելվածի համար։ Թաքնված տեղը չի վերանորոգում դրա հետևում գտնվող ծրագրաշարը, իսկ մասնավոր երթուղին մուտքի էջին նույնականացում չի ավելացնում։ Երկու լուծումներն էլ դեռ պետք է հավելվածի սեփական թույլտվությունները, և երկուսն էլ դեռ պետք է մեկին, ով պատասխանատու է թարմացումների և վերականգնման համար։
Ինչին է իրականում մատնանշում Onion հասցեն
Onion հասցեն v3 տարբերակում կոդավորում է ծառայության հանրային բանալին, դրա համար ոչ ոք չի կարող հասցե ընտրել այն ծառայության համար, որը չի վերահսկում։ Հաճախորդը Tor-ի միջոցով միանում է հանդիպման կետին, և ծառայությունը հասնում է նույն կետին իր կողմից, ոչ մի սովորական ելքային հանգույց այդ կապը չի տանում ծառայություն։ Անունը ինքնություն է, ոչ թե DNS գրառում։
dig +short example.onion
curl --socks5-hostname 127.0.0.1:9050 http://example.onion/
systemctl status tor
Այդ պատճառով onion անվան համար երթուղի կամ hosts գրառում ավելացնելը ոչ մի օգուտ չի տալիս։ Որոնումը մեխանիզմը չէ, մեխանիզմը Tor հաճախորդն ու նրա շղթաներն են։ Եթե ծառայությունը նախատեսված է մարդկանց փոքր խմբի համար, onion հաճախորդի լիազորումը կարող է բանալի պահանջել մինչև կապի ընդունումը, բայց դա դեռ հավելվածի մուտք չէ։ Հասցեն հրապարակելը նույնպես միտված գործողություն է, քանի որ ով իմանա այն, կարող է փորձել միանալ, եթե դուք չեք սահմանափակել այն։
Կանգ առեք, եթե onion լուծման միակ պատճառը նույնականացման կարգավորումից խուսափելն է։ Ծածկույթային ցանցը դա չի ապահովում, և դուք այն ամեն դեպքում ավելի ուշ կկառուցեք։
Ինչ է իրականում տալիս VPN երթուղին
VPN-ը սարքը ընդունում է ցանց և տալիս է երթուղի դեպի դարպաս կամ ենթացանց։ Այդ դարպասի հետևում գտնվող ծառայությունը տեսնում է հասցե թունելային հասցեների պաշարից և կիրառում է իր ունեցած լիազորումը։ Երթուղին ոչինչ չի ասում այն մասին, թե ով է օգտատերը, այն ասում է, թե ուր կարող են գնալ փաթեթները։
ip route get 10.20.30.40
wg show
curl -sv https://files.internal.example/ -o /dev/null
Այդ մոդելը հարմար է կառավարվող սարքերով հայտնի խմբի համար, քանի որ դարպասը կարող է պարտադրել սարքի վիճակը, և ցանցը հնարավոր է աուդիտի ենթարկել։ Այն վատ է համապատասխանում անանուն կամ պատահական այցելուներին, որոնց նախ պետք է գրանցել։ Հավելվածի սեփական մուտքը դեռ որոշում է, թե ինչ կարող է կարդալ միացված օգտատերը։ Հասանելիությունը թույլտվության հետ շփոթելը հենց այն ճանապարհն է, որով VPN-ը վերջում ամբողջ ենթացանցը տալիս է բոլորին, ովքեր կարող են միանալ։
Կանգ առեք, եթե լսարանը անհայտ է կամ անընդհատ փոխվում է։ Անծանոթներին մասնավոր ցանց գրանցելը մեկ էջ ցույց տալու համար մեծ պարտավորություն է՝ համեմատած ծառայություն հրապարակելու հետ։
Ընտրությունը նրանց միջև, և ինչը մնում է նույնը
Ընտրեք onion մոդելը, երբ լսարանը տեխնիկական է, ծառայությունը բացարձակապես չպետք է ունենա հանրային հասցե, և դուք կարող եք ընդունել Tor-ի հաճախորդի պահանջները։ Ընտրեք VPN մոդելը, երբ լսարանը որոշակի խումբ է, որի սարքերը դուք եք կառավարում և որի մուտքը ցանկանում եք գրանցել ցանցային մակարդակում։ Ընտրություններից ոչ մեկը չի վերացնում հավելվածի նույնականացման, թարմացումների կամ վերականգնման ուղու անհրաժեշտությունը։ Ոչ մեկն ինքնաբերաբար ավելի մասնավոր չէ այն իմաստով, որը կարևոր է ձեր օգտատերերի համար։
Երկու լուծումներում էլ գրեք, թե ով կարող է հասնել ծառայությանը, ինչպես են նրանք նույնականացվում և ինչ է տեղի ունենում, երբ կորչում է հավատարմագիրը։ Onion ծառայության պատասխանը ներառում է հաճախորդի լիազորման բանալիները և հենց հասցեն, իսկ VPN-ի պատասխանը՝ հաշիվը, սարքը և դարպասի քաղաքականությունը։ Դրանք տարբեր գույքացուցակներ են, և դրանցից միայն մեկը ակնհայտ կլինի հաջորդ ադմինիստրատորի համար։
Համեմատությունն ավարտվում է այնտեղ, որտեղ սկսվում է հավելվածը։ Թաքնված հասցեն և մասնավոր երթուղին փոխադրման ընտրություններ են, և հավելվածը դեռ պետք է որոշի, թե ինչ կարող է անել հարցումը։ Պահեք այդ որոշումները առանձին փաստաթղթերում, և լուծումներից ոչ մեկը չի յուրացնի մյուսի աշխատանքը։