Ինչ ծրագրային դերեր են պետք էկրանազուրկ OpenVPN դարպասին
Փոքր OpenVPN դարպասին պետք է մտածված թունելային ծառայություն և կառավարման ուղի, ոչ թե սերվերի յուրաքանչյուր ընտրովի դեր։ Անջատեք թունելը SSH-ից և PKI-ից։
OpenVPN դարպասին նվիրված մեքենային պետք է աջակցվող սերվերի տեղադրում և ծրագրեր այն աշխատանքների համար, որոնք այն իրականում կատարում է։ Տեղադրիչի ընտրացանկը, որն առաջարկում է SSH, վեբ հոսթինգ և սերվերի այլ դերեր, OpenVPN-ի նախապայմանների ցանկ չէ։ Էկրանազուրկ տեղակայումը լիովին ողջամիտ է։ Կարևորը երեք աշխատանք առանձնացնելն է՝ թունելը կրելը, հոսթի կառավարումը և վկայագրերի թողարկումը։
Սա է իմ օգտագործած գույքագրման կարգը՝ յուրաքանչյուր քայլը փակող ստուգմամբ։
1. Թունելային ծառայությանը տվեք սեփական փաթեթ և պրոֆիլ
Ubuntu-ի OpenVPN սերվերի ուղեցույցը օգտագործում է տարածման openvpn փաթեթը հրամանի տողով և ծառայության կարգավորումով։ Նույն փաթեթը ծառայում է որպես Linux հաճախորդ, իսկ դերը ընտրում է կարգավորումը։
Դա նշանակում է, որ հաճախորդի GUI տեղադրելը չէ, որ հոսթը դարձնում է սերվեր, և այն հեռացնելը չէ, որ այն դարձնում է էկրանազուրկ։ Գրանցեք, թե որ պրոֆիլն է կարդում գործող օրինակը, որովհետև նույն պանակի երկրորդ կարգավորման ֆայլը կարող է բեռնվել առանց որևէ մեկի նկատելու, և դեմոնը երկու դեպքում էլ հաջողություն է հաղորդում։ Երբ կա երկու պրոֆիլ, ծառայության կառավարիչն է որոշում, թե որն է հաղթում, և այդ որոշումը պատկանում է ձեր նշումներին, ոչ թե ենթադրությանը։
2. Որոշեք կառավարման ուղին թունելից առաջ
OpenSSH-ը գալիս է առանձին openssh-server փաթեթից և աշխատում է որպես իր սեփական ծառայություն։ Այն օգտակար է, երբ ադմինիստրատորը պետք է մեքենային հասնի SSH-ով, սակայն OpenVPN VPN փաթեթներ փոխանակելու համար SSH սերվեր չի պահանջում։ Տեղական կոնսոլը կամ հաստատված հարթակի կառավարման ուղին այլ վավեր ուղի է։ Որոշեք, թե որի վրա եք հենվում, նախքան երթուղավորումը կամ զտումը փոխելը, որովհետև նոր թունելը երբեք չպետք է լինի ինքն իրեն վերանորոգելու միակ չփորձարկված եղանակը։
3. Թողարկեք վկայագրերը հաստատված սեփականատիրոջից
Ubuntu-ի օրինակը OpenVPN-ի կողքին տեղադրում է easy-rsa՝ փոքր PKI կառուցելու համար, ինչը վկայագրերի թողարկման դեր է, ոչ թե գործող թունելային ծառայություն։ Եթե կազմակերպությունն արդեն ունի հաստատված թողարկման գործընթաց, օգտագործեք այն՝ անկապ CA ստեղծելու փոխարեն միայն այն պատճառով, որ ձեռնարկում մեկը կա։ Դարպասի սեփական գաղտնի բանալին և վկայականը պահեք CA-ի ստորագրման բանալուց առանձին, և ստորագրման ու պահուստավորման տեղը ընտրեք գիտակցաբար։ Յուրաքանչյուր PKI ֆայլ յուրաքանչյուր հոսթի վրա պատճենելը ծրագրային պահանջ չէ։
4. Թողեք աշխատասեղանի հավելումները աշխատասեղաններին
NetworkManager-ի խմբագրիչը կամ ներմուծման հավելումը նպատակ ունի այն մեքենայում, որն օգտագործում է այդ աշխատահոսքը։ Դա լրացուցիչ սերվերի գործառույթ չէ, որ պետք է այն պատճառով, որ դարպասը խոսում է OpenVPN։
Ընտրեք մեկ սեփականատեր կապի համար և չմիացնեք նույն պրոֆիլի երկրորդ՝ աշխատասեղանից կառավարվող պատճենը։
5. Ընդունեք դարպասը իրական հաճախորդով
Ավելի քիչ փաթեթ դեռ պատրաստ դարպաս չէ։ Սերվերին դեռ պետք են հաստատված լսող, ինքնություններ, երթուղիներ, անհրաժեշտության դեպքում փոխանցում, նեղ հրդեհապատի քաղաքականություն և նախատեսված վերադարձի ուղի։ Գրեք՝ որտեղ են հայտնվում նրա մատյանները և ինչպես են կիրառվում թարմացումները, որովհետև այդ երկու պատասխաններն են որոշում, թե ինչպես հետագայում կախտորոշվի խափանումը։
Ինտերնետ ելքի նախագիծը և մասնավոր ցանցի հասանելիության նախագիծը տարբեր փոխանցման պահանջներ ունեն, ուստի որոշեք, թե որն եք կառուցում, նախքան որևէ բան բացելը։ Բարձրացրեք մեկ հաստատված հաճախորդ և ստուգեք նախատեսված ռեսուրսը, ոչ թե թունելի ցուցիչը։ Այնուհետև վերագործարկեք ծառայությունը վերահսկվող ձևով և հաստատեք առանց հսկողության մեկնարկի ուղին, որովհետև դարպասը, որ բարձրանում է միայն մինչ ինչ-որ մեկը նայում է, դեռ տեղակայված չէ։