یو OpenVPN GUI پروفایل قطع کړئ، نه ټول تونلونه
د GUI لخوا اداره شوی تونل GUI امر ته اړتیا لري، او د خدمت لخوا اداره شوی تونل خدمت کنټرول ته. مخکې لدې چې هر څه سکریپټ کړئ، معلومه کړئ چې پروفایل د کوم پروګرام دی.
د قطع کولو سکریپټ معمولاً د یو دلیل له امله ناکامېږي: ناسم مالک ته مخ کوي. هغه تونل چې د ټولنې OpenVPN GUI اداره کوي د هماغه GUI سیشن پورې اړه لري، هغه تونل چې د Windows خدمت پیل کړی د خدمت پورې اړه لري، او OpenVPN Connect له دواړو څخه هیڅ یو ته نه اړه لري. دا څېړنې په ترتیب سره ترسره کړئ او کله چې مالک روښانه نه وي ودرېږئ. د kill امر لیږل ځکه چې مالک مبهم و، هغه لار ده چې د یو پروفایل قطع کول په ټول سایټ کې د بندېدو بدلوي.
د GUI لخوا اداره شوي اړیکې لپاره ګټور امر GUI ته یو پیغام دی، نه openvpn.exe ته اشاره.
لومړی مالک معلوم کړئ
مخکې لدې چې څه ولیکئ، وګورئ کوم پروګرام واقعاً د نښلېدو حالت ښیي. د سیستم په ټرې کې آیکون معنا دا ده چې GUI سیشن یې مالک دی. د خدمت ننوتنه معنا دا ده چې خدمت یې مالک دی. د خپل پروفایل لیست سره جلا اپلیکیشن کړکۍ معنا هیڅ یو نه، او پر هغې د هغې خپل د نسخې ځانګړی انټرفیس پلي کیږي.
حساب او د ډیسکټاپ سیشن هم وګورئ. هغه ټاکل شوې دنده چې د بل کاروونکي په توګه یا په غیر متقابل سیشن کې ځي، باید داسې ونه ګڼل شي چې هغه GUI کنټرولوي چې ننوتلی کس یې ویني. دا ناسم والی داسې امر جوړوي چې په پاکه توګه پای ته رسېږي او هیڅ نه بدلوي، او د لاګ څخه د موندلو لپاره دا ترټولو ګران ناکامي ده.
بیا د مالک خپل قطع کول ولېږئ
که GUI د مثال په لار کې نصب وي او د office په نوم پروفایل وي، ټول امر یوه کرښه ده:
"C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --command disconnect officeدا د خپلې ریښتینې نصب لار او د GUI لخوا ښودل شوي لویو او کوچنیو تورو سره د کانفیګوریشن دقیق نوم سره بدل کړئ. د پروژې د امروال سند ملاتړ شوي GUI کنټرولونه لیست کوي، او دا مثال یوازې د OpenVPN GUI دی — په نوم کې OpenVPN لرونکي هر اپلیکیشن لپاره امر نه دی.
د خدمت مالکیت لرونکي تونل لپاره سم کنټرول خدمت دی، نه د GUI باینري. مخکې لدې چې څه ودروئ، نصب شوی خدمت او هغه پروفایلونه وګورئ چې اداره یې کوي، ځکه چې ودرول کولای شي په یو وخت کې څو تونلونه وغورځوي او تاسو ته د هر پروفایل لپاره پایله نه رسیږي.
ډاډه شئ چې بل څه نه غورځي
GUI د disconnect_all امر هم مستند کوي، او د هغې حد هغه دلیل دی چې ولې یوازې office بندولو لپاره دا ناسمه وسیله ده. که د ساده توب لپاره یې کارولو ته زړه ښه شي، وپوښتئ چې په هغه ماشین کې بل څه نښلول شوي او کاروونکی به دا څنګه وپېژني.
taskkill /F /IM openvpn.exe له دوو اړخونو بدتر دی. دا پروسې د اجرا وړ فایل نوم له مخې ټاکي، او زورواکي پای ته رسول پلي کوي، نو نه د پروفایل نوم څرګندوي او نه د مالک نورمال د قطع کولو ترتیب. دا سم او منظم بندول بلل دواړه ستونزې د یوې وتلو حالت شاته پټوي.
کومه لار چې غوره کړئ، مخکې لدې بدلون د اغیزې حد وګورئ: نښلول شوي پروفایلونه لیست کړئ، یادداشت کړئ کوم یې باید پاتې شي، او بیا وروسته یې بیا وګورئ.
حالت تایید کړئ، نه د وتلو کوډ
د قطع کولو غوښتنې وروسته، د امر د بیرته راستنېدونکي ارزښت باور کولو پر ځای د مالک له لارې د نومول شوي اړیکې حالت ولولئ. که بل ګام وروسته له ماتولو شبکې ته اړتیا ولري، د دې پر ځای چې فکر وکړئ پروسې د بیرته راتلو سره پاکول بشپړ شوي، د څرګند وخت حدود سره د هغه حالت بدلون ته انتظار وکړئ. هغه سکریپټ چې له ماتولو سره سیالي کوي به وخت په وخت ناکام شي او تور به VPN ته ورولګېږي.
که حالت هیڅکله ونه بدل شي، مالک ښایي هغه نه وي چې تاسو مخ کړی. مخکې لدې چې قوي امر ته لاړ شئ، سیشن او حساب بیا وګورئ.
په لاګ کې څه ولیکئ
د پروفایل نوم، هغه مالک چې تاسو مخ کړی، د پیل کولو زمینه، او همدارنګه پایله شوی حالت ثبت کړئ. بشپړ کانفیګوریشن یا د ننوتلو معلومات په دنده لاګ کې مه اچوئ، او که د امر کرښه کې د رازونو لرونکي فایل لار وي، هغه مه ثبتوئ.
هغه د خطا پیغام چې پروفایل او زمینه نوموي د بل کس لپاره د ستونزې بیا جوړولو لپاره کافي دی. هغه لاګ چې یوازې عمومي د وتلو کوډ ثبتوي هغوی بیرته پیل ته لیږي، او هماغه ځای کې اټکل بیا پیلېږي.