د OVPN ناپېژندل شوي فایلونه: سیمه ایز خطر او له لرې باور
یو پروفایل کولی شي ستاسو په ماشین کې کلاینټ ته اغېزه وکړي او هغه آپریټر وټاکي چې ستاسو ټرافیک ګوري۔ د فایل د واردولو دمخه دواړه تصمیمونه وګورئ۔
OVPN فایل د پروګرام د ننوتلو په توګه وګورئ، نه د دې شاهد په توګه چې منځپانګه یې بې ضرره ده۔ د سرور د پتې کتنه یوازې د دې ځواب ورکوي چې پروفایل چېرته نښلول غواړي، او بل هېڅ نه۔ د هغه فایل په منځ کې د باور دوه جلا تصمیمونه دي: کلاینټ ستاسو په ماشین کې څه کولی شي، او کوم آپریټر ټرافیک ترلاسه کوي۔ یو پېژندل شوی پروتوکول نوم د دواړو له جملې هېڅ هم نه حل کوي۔
په یو فایل کې دوه تصمیمونه پټ دي
لومړی تصمیم سیمه ایز دی۔ پروفایل د ترتیباتو ژبه ده، او هغه کلاینټ چې دا لولي کېدای شي هغه لارښوونې ملاتړ کړي چې پلګ ان باروي، سکریپټ چلوي یا هغه څه بدلوي چې روټینګ او DNS څنګه پلي کېږي۔ دویم تصمیم له لرې دی۔ هر څه چې فایل ولري، د وتلو آپریټر هغه ټرافیک ګوري چې ورته رسېږي۔
د دواړو ګډول په دواړو لورو کې بد نصیحت ورکوي: د یو ناپېژندل شوي آپریټر پاک ښکارېدونکی پروفایل، یا د یو پېژندل شوي آپریټر پروفایل چې هغه چنګک ولري چې هیچا نه دی لوستلی۔ یو پروفایل چې په سیمه ایزه توګه خوندي دی لا هم کولی شي ستاسو ټرافیک هغه چا ته ورکړي چې تاسو به نه وټاکه۔
پروفایل مخکې له دې چې هر کلاینټ یې وکړي ولولئ
فایل د متن په توګه ولولئ مخکې له دې چې هر کلاینټ یې پروسس کړي۔ هغه لارښوونې وپلټئ چې د فایل څخه بهر اشاره کوي، د اجرا وړ فایلونو یادونه کوي یا امتیازات بدلوي، او هغه لیست د کلاینټ د مستند ملاتړ سره پرتله کړئ۔ یوه لنډه پلټنه د امنیت بیاکتنه نه ده، خو تاسو ته وایي چې پروفایل د سرورونو لیست دی که څه نور۔
grep -nE '^(script-security|up|down|plugin|route-up|ipchange)' untrusted.ovpn
خالي پایله ډاډه کوونکې ده او قطعي نه ده، ځکه چې انتخابونه کولی شي یو پر بل اغېزه وکړي یا له یو شامل فایل څخه راشي۔ فلټر شوی لیست د نور لوستلو لامل وګورئ، نه د حکم په توګه۔
هغه لارښوونې چې د پروفایل سره راځي د پروفایل په څېر څیړنې ته ارزښت لري۔ څلور غوښتنې باید تاسو ودروي: سکریپټونه فعالول، د مرستندوی یا کتابتون نصبول، کلاینټ د مدیر په توګه چلول، یا د وارداتو محدودیت کمزوری کول۔ هر یو یې د باور پوله بهر ته ځوړندوي، او هېڅ یو یې د سرور لیست د وارداتو عادي برخه نه ده۔
ټول فایل هم یو ځل ولولئ، ځکه چې یوه ناپېژندل شوې کرښه په شرایطو کې ارزول د فلټر شوي لیست په پرتله اسانه ده۔ که کرښه ناپېژندل شوې وي، د اټکل کولو پرځای یې د خپل کلاینټ په لارښود کې ولټوئ۔
کلاینټ به واقعاً څه اجرا کړي
د Community OpenVPN 2.6 لارښود د script-security پوړونه مستند کوي: پوړ 1 تلواله دی او د کارونکي ټاکل شوي سکریپټونه بندوي، په داسې حال کې چې پوړ 2 هغوی ته اجازه ورکوي۔ د پلګ انونو بارول یو جلا میکانیزم دی چې خپله لارښوونه لري۔ له همدې امله یو فایل په مختلفو کلاینټونو کې مختلف شیان مانا کولی شي۔ د موبایل او جوړوونکي کلاینټونه کېدای شي تنګتر لارښوونې ومني، یا د چنګکونو له جملې هېڅ هم۔
د پیل کولو طریقه د کلاینټ په اندازه مهمه ده۔ هغه پروفایل چې د یو امتیاز لرونکي مرستندوی له خوا پیل شي کولی شي له هغه څخه ډېر څه وکړي چې په کارونکي ځای کې پیل شي، او دا توپیر د وارداتو د یادونې د ناګڼلو پرځای د لوستلو لامل دی۔
نسخه هم مهمه ده، ځکه چې دا پوړونه د هر خپرونې لپاره ټاکل کېږي او یو کلاینټ چې څو نسخې وروسته وي کېدای شي هماغه تګلاره پلي نه کړي۔ هغه لارښود ولولئ چې ستاسو د چلېدونکي جوړښت سره سمون لري، نه هغه تر ټولو نوی چې ومومئ۔ که کلاینټ هېچېرته د نسخې تار نه ښیي، دا په خپله د ورو کېدو لامل دی۔
آپریټر پرتله کړئ، نه یوازې پته
آپریټران هغسې پرتله کړئ لکه څنګه چې هر بل منځګړی پرتله کوئ۔ وپوښتئ چې وتل څوک چلوي، څه ثبتوي، او پروفایل تاسو ته څنګه ورسېد۔ یو تصدیق شوی ډاونلوډ پاڼه او سمون لرونکې ګوته نښه د یو پېژندل شوي هوسټ نوم په پرتله ډېر څه وایي۔ یو د لاسرسي وړ سرور یوازې دا ثابتوي چې یو څه ځواب ورکړ۔
د ننوتلو معلومات هغه برخه ده چې خلک تر فشار لاندې غلطي کوي۔ د خپل سرور نوم پېژندل شوی ښکاري نو په ډاونلوډ شوي پروفایل کې د یو نااړوند حساب پټنوم مه لیکئ۔ پروفایل کولی شي یو شخصي کیلي هم په خلاص ډول ولري، نو ټول فایل په یوه بیاکتنې تار کې خپرول هغه کیلي تار ته ورکوي۔
سمه تصدیق شوې HTTPS ناسته لا هم د پاڼې منځپانګه له هغو خلکو پټوي چې یوازې پاکټونه مخته لېږي، نو وتل په اتوماتيک ډول هر پټنوم نه ګوري۔ خو دا ګوري چې تاسو کومو سایټونو ته رسېږئ، او دا پوله د لویولو پرځای دقیق بیانول ارزښت لري۔
چېرته چې د فایل اصل ناڅرګند پاتې شي، یا هغه امتیاز چې غواړي داسې توضیح ونه لري چې تاسو یې منلی شئ، پروفایل له هغه سرچینې څخه په یو بدل کړئ چې ځواب ویونکې کېدای شي۔ په مدیریت شوې کاري نښلونې کې، مدیر باید کلاینټ او ترتیبات د دوو نه، بلکې د یوې پرېکړې په توګه تصویب کړي۔ دلته هېڅ شی تاسو نه مجبوروي چې لومړی بد نیت ثابت کړئ؛ د لاسرسي ردول یو قانوني ځواب دی۔