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

له دې مخکې چې هر شی کار وکړي یو انټرفیس ښکاري

د تونل کلاینټ یو مجازي انټرفیس پرانیزي او پاکټونه ورباندې ورکوي۔ TUN وسیله IP پاکټونه وړي، چې روټ شوي VPN ورته اړتیا لري؛ TAP وسیله Ethernet فریمونه وړي، چې پل شوي ډیزاین ورته اړتیا لري۔ د کرنل ماډل وسیله برابروي، او تر هغې چې ناسته دوام وکړي کلاینټ یې مالک دی۔

د انټرفیس پورته کیدل د تونل د کار کولو سره برابر نه دي۔ کیدای شي د پت سره موجود وي پداسې حال کې چې سیال نه رسیدونکی وي، او له همدې امله د انټرفیسونو لیست لومړنی چیک دی نه اخرنی۔ هغه وسیله چې ځان پورته اعلانوي د کرنل نظر مجازي اړیکې ته بیانوي، نه د سیال د ځواب ورکولو چمتووالی۔

ورکړل شوی د انټرفیس حالت په هماغه توګه پرېږدئ۔ د TUN پروفایل TAP ته اړول روټ شوي سرور پل شوی نه کوي، او معمولاً هغه اړیکه جوړوي چې ټینګیږي او هیڅ نه لیږدوي۔

روټونه هغه څوک نصبوي چې د تونل مالک دی

روټونه دوهم بدلون دي، او د هغوی مالکیت د هغوی له منځپانګې مهم دی۔ د NetworkManager پروفایل، د systemd واحد او په لاس چلول شوی کلاینټ ټول کولای شي روټونه ونصبوي، او کله چې دوه یې په یو وخت وکړي، هغه جدول جوړیږي چې وروسته یې هیڅوک نشي تشریح کولای۔

ip -br addr show
ip route show
ip -6 route show

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

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

ریزالور لاسونه بدلوي

DNS دریم بدلون دی او هغه چې ډیر احتمال لري چې په یوه ځای کې اداره شي چې تاسو نه یې کتلي۔ په ډیسکټاپ کې NetworkManager کولای شي د هرې اړیکې لپاره د ریزالور تنظیمات ولیږي۔ په هغه سیسټم کې چې systemd-resolved کاروي، تنظیمات د هرې اړیکې لپاره پلي کیږي او /etc/resolv.conf کیدای شي یوه پټه یا سمبولیکه اړیکه وي، نه هغه فایل چې باید یې سم کړئ۔

resolvectl status
readlink -f /etc/resolv.conf
cat /etc/resolv.conf

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

شخصي نومونه معمولاً داخلي ریزالور او د اپریټر ورکړل شوي پلټنې ډومینونو ته اړتیا لري۔ د عامه ریزالور سره بدلول کیدای شي هغه سرچینه خرابه کړي چې VPN د هغې لپاره شته، او نښه د DNS ناکامۍ پرځای د روټینګ ناکامۍ غوندې ښکاري۔ نوم او پته جلا جلا وازموئ، ځکه چې یو کار کول او بل ناکام کیدل په دقیق ډول درته وایي چې چېرته وګورئ۔ هماغه یوه پرتله د روټ ډیبګینګ یو ساعت خوندي کوي۔

د هرې اړیکې لپاره یو مدیر

د پروفایل بڼه ټاکي چې کوم پروګرام یې کارولی شي۔ د OpenVPN پروفایل OpenVPN یا مطابق پلګین ته اړتیا لري، او د WireGuard ترتیب خپله بڼه لري د سیال کیلي او اجازه ورکړل شوي مختګونو سره۔ د وارداتو کړکۍ یو بل ته نه ژباړي، هر څه چې د فایل توسیع وړاندیز وکړي۔

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

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

کله چې پورته وي خو نه کار کوي څه باید وګورئ

کله چې انټرفیس پورته وي او کلاینټ بریا اعلانوي، بهر ته کار وکړئ: ایا روټ جدول د منزل لپاره تونل ټاکي، ایا ریزالور د شخصي نوم لپاره ځواب وایي، او ایا بل اړخ ته د بیرته راستنیدو لاره شته۔ هر یو خپل حکم او خپل مالک لري۔

nmcli connection show --active
nmcli device status
wg show

د nmcli مرجع د حالت او اړیکې حکمونه مستند کوي که تاسو بشپړ سیټ ته اړتیا لرئ۔ دلته مهمه دا ده چې د پروفایل فعالیدل او د وسیلې ترافیک وړل دوه جلا خبرې دي، ځکه دواړه کیدای شي سره مخالف وي۔

له دې مخکې چې تنظیم بشپړ وبولئ، یو ځل د هماغه مدیر له لارې بیا ونښلوئ، او وګورئ چې له جلا کیدو وروسته DNS لا هم کار کوي۔ هغه ترتیب چې یوازې تر لومړني شبکه بدلون پورې کار کوي بشپړ نه دی، یوازې اوس مهال کار کوي۔

اړوندې مقالې