هغه فایل چې تاسو وارد کړی دی موندل اسانه برخه ده او ډېری وخت غلط پیل۔ مهمه دا ده چې NetworkManager نن کوم فایل د ذخیره شوې اړیکې په توګه لولي، او دا د اړیکې پېژندونکي او د هغه کنفیګوریشن بیک اینډ پورې تړاو لري چې نصب شوي پیکجونه یې واقعاً کاروي۔ له دې پوښتنې څخه مخکې واردات سمول هغه لاره ده چې یو فعال VPN په دوو نیمګړو کنفیګوریشنونو بدلیږي۔

وارد شوی فایل ذخیره شوی پروفایل نه دی

د هر VPN ستونزې شاوخوا درې نومونه ګرځي: د اړیکې نوم، هغه فایل نوم چې تاسو وارد کړی، او هغه مجازي انټرفیس چې تونل پورته کېدو پر مهال ښکاري۔ له دوی څخه هیڅ یو ذخیره شوي کنفیګوریشن نه پېژني، او د اړیکې نوم کولی شي سم شي پداسې حال کې چې تر شا فایل خپل لومړنی پېژندونکی ساتي۔

په یوازې لوستلو لیست پیل کړئ او خپل غوښتل شوی VPN د نښان پر ځای د پېژندونکي له مخې وټاکئ:

nmcli -f NAME,UUID,TYPE connection show

د پای نقطو کوربه نومونه او د هویت نښانونه له هر هغه لیست څخه وباسئ چې په ټکټ کې یې پېنځئ۔ ګټور برخه ډول او پېژندونکی دی؛ پاتې برخه هغه شرایط دي چې یو اجنبي ورته اړتیا نه لري۔ د شریکولو دمخه پاتې برخه پټه کړئ او ووایاست چې داسې مو کړی، ترڅو هیڅوک حیران نه شي چې خالي ځایونه څه معنی لري۔

د keyfile ځایونه یو شان معنی نه لري

د اصلي keyfile پلګین سره، د اړیکې فایلونه کولی شي په درې فولډرونو کې ښکاره شي، او د دوی ترمنځ توپیر دوام دی، نه اسانتیا۔

LocationRole
/etc/NetworkManager/system-connections/Administrator-owned persistence
/usr/lib/NetworkManager/system-connections/Package-supplied defaults, replaced on upgrade
/run/NetworkManager/system-connections/Runtime state, regenerated and not durable

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

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

کله چې Netplan د دوام مالک وي

په Ubuntu کې، هغه NetworkManager یوځایوالی چې د Netplan مستنداتو کې تشریح شوی او له 23.10 څخه شته، بدلوي چې دوامداره کاپي چېرته اوسي۔ د غیر موقتو اړیکو لپاره دا لیکي: /etc/netplan/90-NM-<connection UUID>.yaml او د دې تر لاندې یو لنډمهاله NetworkManager پروفایل جوړوي: /run/NetworkManager/system-connections/۔

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

مستند شوی مثال د NetworkManager د تېرېدو ډاټا سره د Netplan nm-devices ډول له لارې یوه OpenVPN اړیکه ذخیره کوي۔ دا چې Netplan د یو ځانګړي VPN ساحې لپاره خپله تفسیر نه لري مانا دا نه ده چې ستاسو ذخیره شوی VPN ورک شوی؛ مانا دا ده چې ساحه د ناڅرګندو ډاټا په توګه سفر کوي۔

لنډمهاله انټرفیسونه پروفایل نه دي

فعالول هغه لنډمهاله مجازي اړیکې او انټرفیسونه جوړوي چې هیڅکله د پاتې کېدو لپاره نه وو۔ یوځایوالی په قصد سره د هر یوه لپاره نوی YAML فایل نه لیکي، نو په /etc/netplan کې د دوی نشتوالی د دې په اړه هیڅ نه وایي چې مورني پروفایل ذخیره شوی که نه۔

که تاسو د هغه فایل تعقیب کوئ چې ښکاري او ورک شي، تاسو شاید ستاسو د کنفیګوریشن پر ځای یو له دوی څخه ګورئ۔ د هغې منځپانګې څخه کومه پایله اخیستو دمخه وګورئ چې آیا دا بیا پیل ته دوام ورکوي۔ د رنټایم فایل چې په ریبوت کې ورک شي تاسو ته وایي چې دا هیڅکله سرچینه نه وه، او هغه یوه کتنه ټوله پلټنه بله خوا ته اړوي۔ دا هم تشریح کوي چې ولې هغه وخت سمون بریالی ښکاره شو۔

رازونه او مالکیت

یو پروفایل کولی شي د بل ځای ذخیره شوي سند یا کیلي ته اشاره وکړي، او پاسورډ کولی شي د NetworkManager وي، د کاروونکي سیشن پټ ایجنټ لخوا ورکړل شي، یا په قصد سره ونه ساتل شي۔ نو یو فایل موندل د بې نظارت پیل لپاره چې څه ته اړتیا ده ډېر لږ فیصله کوي۔

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

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

اړوندې مقالې