ifconfig-noexec ستاسو SSH ناسته نه ژغوري: دا په رښتیا څه کوي
دا د OpenVPN خپله د انټرفېس پته تنظیمول ډب کوي۔ دا د SSH لپاره د ځواب لار نه ساتي، ټولې لارې بدلونونه نه بندوي او نه هغه پته چې ورکه ده برابروي۔
په یوه فورمې تار کې، ifconfig-noexec د هغه حل په توګه وړاندې کیږي چې د تونل پورته کېدو پر مهال SSH ناسته ژوندې ساتي۔ دا استدلال د هغې تر څیړلو پورې باوري ښکاري چې دا انتخاب په رښتیا څه لمس کوي۔ دا OpenVPN له دې نه منع کوي چې د تونل انټرفېس پته تنظیم کړي او هغه ارزښتونه پر ځای سکریپټونو ته ورکوي؛ خو د دې په اړه چې ستاسو د مدیریت اړیکې ځوابونه چېرته ځي، هېڅ نه وایي۔ د مقابل باور کول داسې تونل جوړوي چې کارېدونکې پته نلري او SSH ناسته چې سره له دې مري۔
دا انتخاب په رښتیا څه سپاري
په ډیفالټ ډول کلاینټ د تونل وسیله پورته کوي او هغه ځایي او لرې پتې ټاکي چې سرور ورته ورکړې دي۔ ifconfig-noexec چې کله تنظیم شي، هغه ګام پرېښودل کیږي او خبرې شوې ارزښتونه د سکریپټ چاپېریال ته صادر کیږي څو بل څه یې پلي کړای شي۔
مالکیت ځای بدلوي۔ د هغې په ځای هېڅ نه جوړیږي۔
نو هغه پوښتنه چې دا انتخاب ځوابوي دا ده چې انټرفېس څوک تنظیموي، او هغه پوښتنه چې ځواب نه ورکوي دا ده چې پاکټونه څنګه ستاسو ته بېرته لار مومي۔ دا دواړه جلا وساتئ، که نه نو د بې پتې انټرفېس د جبران لپاره به ټوله ماښام لارې سمونې کوئ۔
درې ورته انتخابونه چې بېلې دندې لري
دا کورنۍ ګډوډول اسانه دي ځکه نومونه په یوه کلمه توپیر لري او نښې یو بل پوښي۔ له دې نه د یوې غوره کولو دمخه ولولئ چې هر یو څه ډب کوي۔
| Option | What stops happening |
|---|---|
ifconfig-noexec | OpenVPN's own tunnel-address configuration; values go to scripts instead |
route-noexec | Automatic route addition and removal; route details go to a script |
route-nopull | Server-pushed routes and related options such as DNS are rejected |
دا هغه بدیلونه دي چې جلا جلا پوهاوي ته اړتیا لري، نه د یو ځای کېدو لپاره ټولګه۔ د پتې تنظیم ډب کول د لارو بدلونونه، د فایر وال قواعد یا هغه ټېل وهل شوي انتخابونه چې DNS وړي نه ډب کوي۔ سپارل شوی سکریپټ هم آزاد دی چې لارې بدلې کړي، او دا هغه پرېکړه ده چې تاسو یې سپارئ نه چې ترې ځان ژغورئ۔
که د پلورونکي کلاینټ انجن پېچ کوي، د دې پر ځای چې په پروفایل کې ټیټې کچې لارښوونه واچوئ او هیله وکړئ چې پېچ یې درناوی وکړي، د هغه ملاتړ شوې مدغمونه وکاروئ۔ پېچونه ډېری وخت د نښلېدو پر مهال پروفایل بیا جوړوي، نو لاسي سمون بې له تېروتنې ورک کیږي۔ مخکې له دې چې په فایل ټوله ماښام تېره کړئ، وګورئ چې کلاینټ خپل تنظیمات چېرته ساتي۔ دا د جدول هر قطار ته اړه لري، نه یوازې هغه ته چې تاسو ورته راغلي یاست۔
هغه SSH ناسته چې تاسو یې ساتل غوښتل
SSH اړیکه یوه سرچینه پته، یوه منزل پته او یوه د ځواب لار لري۔ په هغه سرور چې همدا اوس بشپړ-تونل ډیفالټ نصب کړی، ستاسو عامې پتې ته ځواب له تونل سره سمون خوري او VPN ګېټوې یې غورځوي۔
د تونل انټرفېس د پتې په تنظیم کې هېڅ دا نه بدلوي۔
هغه څه چې دا سمول کوي، د تونل دمخه ګېټوې له لارې ستاسو د مدیریت پتې لپاره ډېره ځانګړې لار، یا هغه تګلاره قاعده چې دا ترافیک اړوي، او سربېره پردې هغه فلټر تنظیمات چې ستاسو هوسټ پلي کوي۔ دواړه ستونزې کله ناکله یو ځای ښکاري، او همدا لامل دی چې یوه د بلې درمل ګڼل کیږي۔ دواړه جلا وآزموئ: تونل بې له انتخاب پورته کړئ، د انټرفېس پته او د ځواب لار وګورئ، بیا پرېکړه وکړئ کومه له دواړو په رښتیا ماتې ده۔
سپارل شوی سکریپټ څه باید په غاړه واخلي
که په رښتیا غواړئ چې بل مالک انټرفېس تنظیم کړي، کار ولیکئ: ځایي او لرې پته پلي کړئ، وسیله پورته کړئ، د جلا کېدو پر مهال پته بېرته راوړئ یا یې لرې کړئ، او له بیا نښلېدو وروسته هماغه بیا وکړئ۔ د یوې بریالۍ ناستې ارزښتونه باید سخت کوډ نه شي، ځکه سرور کېدای شي بل ځل بله جوړه درکړي۔
هغه چاپېریال بدلونکي چې کلاینټ یې صادروي، د دې کار لپاره یوازینی ملاتړ شوی انپټ دي۔
env | grep -E '^ifconfig_|^route_'په یو route-up سکریپټ کې هغه بدلونکي شته؛ له کرون کار یا لاسي شیل نه نه۔ تایید کړئ چې ستاسو نسخه کوم د ژوند دورې هنګ کاروي او تایید کړئ چې هنګ د انټرفېس بدلولو لپاره بسې واکمنۍ سره ځي، ځکه کلاینټ کېدای شي لا دمخه بې واکه کارن ته ښکته شوی وي۔
ټول ژوند دوره وآزموئ، نه یوه ناسته
تونل پورته کړئ، په وسیله پته وګورئ، بیا ورسره ونښلئ او بیا یې وګورئ۔ هغه ترتیب چې یو ځل کار کوي او په دوهمه هڅه کې ناکام شي، معمولا مانا دا ده چې سپارل شوی ګام یوازې په لومړنۍ نښلېنه کې ځي۔
بیا دواړه منښتې معیارونه یو ځای وآزموئ: د پلان شوې مدیریت لارې له مخې نوې SSH اړیکه کار کوي، او اجازه ورکړل شوې اپلیکیشن تونل سم کاروي۔
زوړ SSH ناسته چې کله تونل پته نلري په تصادفي ډول ژوندې پاتې کیږي، بریا نه ده، او کله چې هېڅوک کار په غاړه نه اخلي دا انتخاب هماغه حالت جوړوي۔ لومړی د انټرفېس پته، بیا د مدیریت د ځواب لار، بیا اپلیکیشن وګورئ۔ که له درېیو دوه غلط وي، انتخاب کار ځای بدل کړ خو مالک یې ورنه کړ۔