یو پروفایل، دوه مالکان: NetworkManager که systemd
.ovpn فایل تر هغه پورې بېکاره دی چې یو څه یې مالک نه شي. پروفایل دواړو ځایونو ته د کاپي کولو مخکې د NetworkManager اړیکه له یوې جلا خدمتبڼې سره پرتله کړئ.
د .ovpn فایل سره تر هغه پورې هیڅ نه کیږي چې یو څه یې مالک نه شي۔ د Pi په ډیسکټاپ کې احتمالي مالکان NetworkManager دي، چې وارد شوې اړیکه په خپل کلي فایل کې ساتي، او یوه جلا خدمتبڼه، چې ترتیب له یوې فولډر څخه لولي۔ دا دوه کاري ماډلونه دي چې جلا ذخیره، جلا د اعتبارنامې چلند او جلا فعالولو قواعد لري۔ له دې یو په قصد سره غوره کول ټول کار دی؛ فایل دواړو ځایونو ته کاپي کول یوازې غوره توب ناڅاپي کوي۔
دواړه کولی شي په یوه ماشین کې کار وکړي، خو په یو وخت کې په یوه ټونل نه، او شخړه د شبکې د خرابۍ په څېر ښکاري، نه د ترتیباتو د خرابۍ۔
د یوه ټونل د مالکیت دوه لارې
د NetworkManager OpenVPN پلگاِن یو ایډیټر او یوه خدمت زیاتوي چې ستاسو په استازیتوب اړیکه اداره کوي، او د OpenVPN پروګرام نصبول هغه یوځایوالی نه نصبوي۔ جلا خدمتبڼه برعکس ترتیب دی: نه ایډیټر، نه د ډیسکټاپ یوځایوالی، یو ترتیبي فایل او هغه اختیارونه چې بڼه یې ورکوي۔ لومړی د اړیکې حالت په خپله ډیټابیس کې ساتي، دویم هغه هغه ځای کې ساتي چې پروفایل او بڼه یې وایي۔ ډېری ګډوډي له دې انګېرنې څخه راځي چې وارد شوی پروفایل او کاپي شوی فایل یو شی دی۔
دا د یو شي دوه بڼې نه دي۔ د ډاونلوډ شوي فایل سمول نه هغه څه بدلوي چې NetworkManager ساتلي او نه هغه چې بڼه یې لولي، او هر یو یې کېدای شي هغه وي چې هغه ټونل یې جوړ کړی چې همدا اوس مو ازموینه کړه۔
هغې اړیکې پسې لاړ شئ چې ډیسکټاپ یې واقعاً کاروي
مستنده وارداتي عملیه، nmcli connection import type openvpn file office.ovpn، د پلگاِن له لارې اړیکه جوړوي۔ د هغې UUID ولیکئ او له هغې وروسته هغه پېژندونکی وکاروئ، ځکه نومونه سمول کیږي او دوه اړیکې کولی شي یو لیبل شریک کړي۔ nmcli connection show څه شته ښیي، او د اړیکې د خپلو ځانګړتیاوو لوستل درته وایي چې له کوم فایل څخه راغلې او څه ساتي۔ که هغه UUID چې تاسو یې سمولئ هغه نه وي چې ډیسکټاپ یې فعالوي، ستاسو سمونونه یوازې ښکلا ده۔
رازونه د مالک په ذخیره کې ژوند کوي۔ د دې لپاره چې کوم پروفایل فعال دی هر ساتل شوی راز تویول ورو او خطرناک دي؛ پرځای یې د اړیکې آبجیکټ وپوښتئ، او شخصي توکي هغه ځای کې وساتئ چې مالک یې تمه لري۔
وارد شوې اړیکه د چلولو لپاره ګرافیکي ناستې ته اړتیا نه لري، خو کېدای شي لا هم د اعتبارنامې سرچینې ته اړتیا ولري۔ چې پرته له څارنې به پیل شي که نه، دا د هغې پر اختیارونو او رازونو پورې اړه لري، نه د ډیسکټاپ پر شتون۔
د بڼې کينډۍ پرې تړلي کېدو مخکې ولوستل شئ
چېرې چې بسته د upstream سټایل کلینټ بڼه وړاندې کوي، د office په نوم یوه نمونه د بڼې په ترتیب شوې فولډر کې %i.conf فایل سره سمون لري، او د 2.6 کينډۍ لپاره هغه /etc/openvpn/client دی۔ د لارښود له یوې بېلګې باور کولو مخکې نصب شوې بڼه او هر اضافي فایل ولولئ، ځکه وېشونه لارې بدلوي۔ له ټرمینل څخه په لاس پیلول د دې په اړه چې خدمت فایلونه، رازونه یا اختیارونه څنګه ویني، هیڅ نه ثابتوي۔ د ډیسکټاپ پټنوم ډیالوګ هم د دې ثبوت نه دی چې غیر متقابله بڼه هماغه پټنوم ترلاسه کولو تصویب شوې لاره لري۔
بڼې ته یوازې هغه څه ورکړئ چې ورته اړتیا لري۔ د یوه راجع شوي فایل د نه لوستل کېدو له امله ټوله خدمتسینډباکس سستول یوه کوچنۍ اختیار سمون له لوی ښکارېدنې سره بدلوي، او تېروتنه معمولاً د هغه فایل نوم اخلي چې پاملرنې ته اړتیا لري۔
نقل له لاسه ورکولو پرته لرې کړئ
که دواړه مالکان ټونل پیلولی شي، بالاخره یو په غلط وخت کې بریالی کیږي او د ماتې خوړونکي لارې او وسیله شاته پاتې کیږي۔ ناڅاپي نقل د هغې خپل مالک له لارې لرې کړئ, د بیا رغونې لاره پرانیستې وساتئ، او تایید کړئ چې پاتې مالک تر بیا پیل وروسته هم نښلول کوي۔ د بېلابېلو لارښوونې تګلارو سره دوه په قصد سره جلا VPNs بله ډیزاین پوښتنه ده، نه د یوې اړیکې لپاره د دوو پیل لارو د سیالۍ اجازه۔
بیا هغه ژوند چرخه ولیکئ چې منلې مو ده: لاسي فعالول، ننوتل، یا بوت او بیا نښلول۔ ساتل شوی پای ټکی، د بل اړخ تصدیق او هغه سرچینه چې ټونل باید ورته ورسي وګورئ، ځکه ډیسکټاپ بیا نصبول د دې پوهې بدیل نه دی چې کوم ترتیب چلېدلی و۔