کلاینټ د اختیارونو د تېروتنې سره پیل کېدو ته انکار کوي چې ncp-disable نوموي، پداسې حال کې چې پروفایل په تېره ماشین کې کار کاوه۔ دا پیغام نه مانا کوي چې اختیار غلط لیکل شوی یا کوډ کول مات شوي۔ دا مانا کوي چې ستاسو مخې ته باینري دا لارښوونه هېڅ نه پېژني، او د دې لپاره دوه ډېر بېلو دلیلونه شته۔ کوم یې تطبیقېږي دا فیصله کوي چې پروفایل سمول یا کلاینټ بدلول۔

تېروتنه کېدای شي له نوې باینري څخه هم راشي

د ناپېژندل شوي اختیار تېروتنه د تونل نه، د پارسر په اړه ده۔ OpenVPN 2.4 د خبرو اترو وړ کوډ کولو پارامیټرونه اضافه کړل، 2.5 هغه سوئیچ چې دوی یې بندول زوړ اعلان کړ، او 2.6 یې په بشپړ ډول لرې کړ۔ له همدې امله د 2.3 یا 2.4 لپاره لیکل شوی پروفایل په اوسني کلاینټ کې ناکامېږي، حتی که په فایل کې هېڅ نه وي بدل شوی۔ هغه نسخه چې شکایت کوي نوې ده، نه زړه۔

دمخه له هر څه سمولو ومومئ کوم اجرایي فایل پیغام جوړ کړ۔ ډیسکټاپ کلاینټ خپل انجن راوړي، پداسې حال کې چې جلا نصب شوی کمانډ لاین باینري خپله نسخه لري۔ دواړه په یوه ماشین کې سره توپیر کولی شي۔

openvpn --version دا ستاسو د ازموینې باینري لپاره حل کوي۔ کېدای شي GUI کلاینټ هغه کمانډ ونه ښیي؛ په دې حالت کې د هغې د معلوماتو سکرین یا د شاملې کتابتون نسخه ولولئ۔

اختیار په رښتیا څه کنټرولول

لارښوونه د کریپټوګرافیک پارامیټرونو خبرې اترې بندولې، نو دواړه خواوې cipher تنظیم لخوا رهبرۍ شوي زاړه انتخاب چلند ته راستنې شوې۔ دا هېڅکله کوډ کول بند نه کړل او تونل یې هېڅکله ساده متن ته ونه اړول۔ دا د امنیتي سوئیچ په توګه لوستل لومړی غلط موړ دی، او د هغو بدلونونو لامل کېږي چې اړیکه ښه کولو پرځای خرابه کوي۔

کله چې خبرې اترې شته، مساوي پوښتنه دا ده چې هره خوا کوم کوډونه کارولو ته تیاره ده۔ دا د پالیسۍ پوښتنه ده، او پالیسي له 2.5 څخه په data-ciphers کې ژوند کوي۔

زوړ نوم ncp-ciphers د 2.4 دی۔ د دوو نومونو ګډول د خواوو ترمنځ د یو لوري خبرو اترو د ناکامۍ عامه سرچینه ده۔ هغه پروفایل چې دواړه لري هغه پروفایل دی چې دوو کسانو په بېلو وختونو کې سم کړی۔

پالیسي بدله کړئ، املا نه

په دواړو خواوو کې د نیت شوي ګډ انتخاب سره data-ciphers وټاکئ، او لیست دومره لنډ وساتئ چې بیاکتونکی پرې فکر وکړي۔ یوازې یو خپل سری کرښه بدلول هېڅ نه ثابتوي؛ پایله د دواړو لیستونو پرېوتنې او د TLS سټیک ملاتړ پورې اړه لري۔ د ترتیباتو پرځای د خبرو اترو پایله ولولئ او ډاډ ترلاسه کړئ چې خواوې سره یوې دي۔ بیا دواړه لیستونه په ځای پرځای کولو ریکارډ کې ولیکئ، ترڅو بل بدلون له معلوم حالت څخه پیل شي۔

پروفایل د هغه د مالک له لارې تازه کړئ۔ د زوړ لارښوونې د پټولو لپاره د نه پام اختیار اضافه کول د پالیسۍ پوښتنه بې ځوابه پرېږدي۔

که زوړه خوا واقعاً د مطابقت سمون ته اړتیا لري، هغه یوازې دې ځای پرځای کولو ته محدوده کړئ۔ د زوړ چلند نړیوال بیا رغول د عصري خواوو د نښلولو شرط نه دی۔ استثنا باید هغه خوا ونوموي چې د هغې لپاره شته۔

دوه کرښې چې د کوډ لیست ښکاري خو نه دي

د دوو کوډ کرښو دېرول هم خبرې اترې نه بیا رغوي، او پایله هغه پروفایل دی چې لیست ښکاري خو د یوې ارزښت په څېر چلند کوي۔ یوه کرښه AES-256-CBC او بله CBC نومول عامه هڅه ده۔ CBC یوازې د الګوریتم نه، د حالت نوم ورکوي، نو پارسر یې په یوه ځای کې منلی او په بل کې ردولی شي۔ تکراري cipher لارښوونې هماغه اختیار دوه ځله ټاکي، د نوماندانو د راټولولو پرځای۔

منل شوي نومونه په هدف باینري کې د openvpn --show-ciphers سره وګورئ، د بل څانګې لپاره لیکل شوي لارښود څخه د لیست کاپي کولو پرځای۔ لیست د خپرونو ترمنځ بدلېږي۔ په یوه څانګه کې معتبر نوم په بله کې اړین نه دی چې معتبر وي۔

که هدف د فعالیت پرتله وه، الګوریتمونه او کاري بار ولیکئ۔ CBC ته تلل د کوډ کولو د نه شتون اندازه نه ده۔

وګورئ چې اړیکې په رښتیا څه خبرې اترې وکړې

نوې اړیکه پورته کړئ او په لاګ کې د معلوماتي کانال کرښه ولولئ، چې کارېدونکی کوډ نوموي۔ د کنټرول کانال سیټ جلا فیصله کېږي، نو په فایل کې اجازه شوی لیست یوازې هغه څه ښیي چې وړاندیز شوي وو۔ کله چې دواړو خواوو هغه څه وټاکل چې تاسو یې تمه نه لرله، لیستونه د کتلو ځای دی نه د تونل انټرفیس۔ له هر بدلون وروسته پایله په دوهمه اړیکه کې تایید کړئ، ځکه یو بیا پیل کېدای شي کیش شوې ناسته بیا وکاروي۔

د خبرو اترو پایله د پروفایل نسخې ترڅنګ په ځای پرځای کولو ریکارډ کې وساتئ۔ کوم کوډ واقعاً ترافیک ساتي، د بلې پوښتنې ځواب همدا حقیقت ورکوي۔

اړوندې مقالې