په NetworkManager کې ورک VPN لار: د پروفایل تګلاره که سکریپټ؟
تونل نښلول کیږي او یو مخکښ هیڅکله نه ښکاري۔ د مرستندویه سکریپټ اضافه کولو دمخه د پروفایل تګلارې، د پلگ ان ډیټا او د لارې دوهم مالک ترمنځ پریکړه وکړئ۔
تاسو نښلئ، د تونل انټرفیس ښکاري، او یو مخکښ چې تاسو ورته اړتیا لرئ په جدول کې نشته۔ بل ګام معمولا د هغه سکریپټ لټون دی چې دا اضافه کوي۔ هغه لټون هغو ځوابونو ته رسیږي چې په پروفایل کې OpenVPN مرستندوی نښلوي، او د هغو ځوابونو نیمایي وضعیت د ښه کولو پرځای خرابوي، ځکه چې ورکه لار درې ممکنه مالکین لري او یوازې یو یې ورک سکریپټ دی۔
د هر څه لیکلو دمخه پریکړه وکړئ چې کوم مالک مسؤل دی۔
درې مالکین، یو ورک مخکښ
مخکښ ممکن نه وي ځکه چې چا نه دی ورکړی، ځکه چې پروفایل رد کړی، یا ځکه چې په داسې ځای کې نصب شوی چې تاسو نه ګورئ۔ دا مختلف خرابیږي او مختلف سمونونه لري۔
لومړی یې کتل تر ټولو اسانه دي: ایا سرور یا پلگ ان کله هم لار وړاندې کړې؟ هغه بیک انډ چې کله هم مخکښ نه دی ترلاسه کړی نشي کولی نصب یې کړي، او مرستندویه سکریپټ نشي کولی هغه لاسرسی جوړ کړي چې ملګري کله هم نه دی بیان کړی۔ دوهم د پروفایل تګلاره ده، چې کولی شي هغه لارې ودرول شي چې نښلون به یې بل ډول اخیستې۔ دریم جدول یا قاعده ده، چې کولی شي لاره په داسې ځای کې وساتي چې ډیفالټ لټون کله هم نه ګوري۔
څلورم مالک تاسو یاست، وروسته: سکریپټ چې د نښلولو پر مهال لاره اضافه کوي خو د نښلون پرې کولو پر مهال یې نه لرې کوي۔ دا داسې مخکښ جوړوي چې له تونل څخه اوږد ژوند کوي، مړ انټرفیس ته اشاره کوي، او بل کس چې ماشین ډیبګ کوي ګډوډوي۔
د هر څه اضافه کولو دمخه پروفایل ولولئ
د خوندي شوي نښلون له خپلو ځانګړتیاوو پیل وکړئ۔ پرته له رازونو تویولو یې ولولئ، او که د پروفایل نوم مبهم وي UUID وکاروئ۔
nmcli -f vpn.service-type,ipv4.never-default,ipv4.ignore-auto-routes,ipv4.route-table,ipv4.routes connection show office
vpn.service-type تاسو ته وایي کوم بیک انډ د نښلون مالک دی، او دا مهم دی ځکه چې د پلگ ان ډیټا بیک انډ ته ځانګړې ده۔ هغه کیلي چې یو پلگ ان مني د بل لپاره ملاتړ شوی لارښود نه دی، نو له بل کلاینټ مستنداتو څخه کاپي شوې برخه د هیچا ثبوت نه دی۔
ipv4.ignore-auto-routes او ipv4.never-default مختلفو پوښتنو ته ځواب وایي۔ لومړی کولی شي هغه لارې رد کړي چې نښلون به یې په اتوماتيک ډول اخیستې، او دوهم کنټرولوي چې ایا پروفایل کولی شي ډیفالټ لار شي۔ هغه پروفایل چې اتوماتيک لارې له پامه غورځوي او په بل هیچا تکیه نه کوي په پاکه توګه نښلول کیږي او نږدې هېڅ نصب نه کوي۔
ip -4 rule show
ip -4 route show table all
دا دوه کمانډونه دریمه امکان حل کوي۔ خپل مخکښ په هر جدول کې ولټوئ، نه یوازې main کې، او وګورئ چې ایا د تګلارې قاعده اړوند لټون بل ځای ته لیږي۔ که مخکښ په بل جدول کې وي او هېڅ یې نه ګوري، تاسو ورکه لار نه لرئ؛ تاسو داسې لټون لرئ چې کله هم هلته نه رسیږي۔
هغه څه چې سکریپټ یې سمولای نشي
د مرستندویه سکریپټ اضافه کول NetworkManager د vpn.data ته د چلولو پروګرام ورکوي۔ دا ریښتینی میکانیزم دی، او د دې ډیریو قضیو لپاره غلط دی، ځکه چې سکریپټ کنټرول ترلاسه کوي وروسته له هغې چې د پروفایل خپله تګلاره دمخه پریکړه کړې چې څه ومني۔
OpenVPN د script-security بل تکراري ګډوډي ده۔ دا د OpenVPN تنظیم دی چې ټاکي کوم سکریپټونه کلاینټ کولی شي چل کړي او څه کولی شي د دوی په چاپیریال کې کېږدي؛ کچه 3 اجازه ورکوي چې اعتبارونه د چاپیریال له لارې تیر شي، کوم چې د رازونو د سمبالښت پریکړه ده نه د لارې سمون۔ په داسې پروفایل کې یې نښلول چې بیک انډ یې OpenVPN نه دی، یا هغه وخت پورته کول چې هېڅ سکریپټ ورته اړتیا نه لري، پرته له لارې اضافه کولو څرګندیدنه اضافه کوي۔
بیا د بیا پیل کولو عادت دی۔ د NetworkManager خدمت بیا پیل کول هر مدیریت شوی لینک ماتوي او بیا جوړوي، په شمول هغه چې تاسو ورباندې نښلول شوي یاست که له لارې کار کوئ۔ دا یو ګډوډونکی عمل دی، نه بې ضرره تشخیص، او په سرور کې کولی شي د ژوندي پاتې کیدونکي سیشن او نه پاتې کیدونکي ترمنځ توپیر وي۔
پریکړه، په ترتیب
په ترتیب درې پوښتنې وکړئ۔ ایا ملګري مخکښ ورکړ، کوم چې د بیک انډ لاګ یا د هغه خپله حالت بهرلید به ښیي۔ که هو، ایا پروفایل د لارو منلو او نصبولو لپاره تنظیم شوی، که هغه یې دَرولي؟ که لار چیرې شتون لري، ایا د هغه ترافیک لپاره چې تاسو ازموئ د لټون لاره سمه ده؟
یوازې هغه وخت چې لومړی ځواب هو وي، دوهم هو او دریم سم وي یو ضمیمه سکریپټ د دفاع وړ کیږي، او حتی بیا هم باید وپوښتئ چې ایا بیک انډ لاره په اصلي ډول ملاتړ کوي۔ د VPN تنظیماتو حواله service-type او پلگ ان ته ځانګړی ډیټا قاموس مستند کوي، او له هماغه ځایه باید پیل شي دمخه له دې چې فرض کړئ یوه کیلي شتون لري۔
له تصویب شوي سمون وروسته، بیا نښلئ او منزل د پتې او بیا د نوم له مخې ازموئ، بیا جلا شئ او بیا نښلئ ترڅو تایید کړئ چې حالت تکراریدونکی دی۔ یو مالک، یو جدول، او له تونل سره ورکیدونکې لار هغه پایله ده چې د ترلاسه کولو وړ ده۔