دوه VPN کلاینټونه چې په یو وخت کې کار کوي نښلول شوې تونل نه جوړوي؛ دوی دوه تونلې او د لارښوونې په سر جنجال جوړوي۔ نښلول شوې تونل هغه وخت شتون لري چې د داخلي کلاینټ اړیکه خپل سرور ته پخپله د بهرنۍ تونل لخوا وړل کیږي، او دا هغه ترتیب دی چې په قصد جوړیږي۔ که سم وي، داخلي سرور د بهرني سرور پته ویني؛ که غلط وي، یو کلاینټ په خاموشۍ د بل شاوخوا بیا نښلول کیږي۔ درې شرایط فیصله کوي چې نښلول ریښتینی دي یا تصادفي۔

درې شرایط نښلولو ته فیصله کوي

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

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

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

لومړی شرط: کوم پای ټکی کومه لاره ته اړتیا لري

ip route get 203.0.113.10 په دې پوښتنې مستقیم ځواب ورکوي: لاره، سرچینه پته او هغه انټرفیس چاپوي چې کرنل اوس د دې هدف لپاره کاروي۔

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

دویم شرط: په هر پوړ کې لاره وګورئ

د لارې انتخاب په عصري کلاینټ کې له اصلي جدول څخه زیات دی۔ د تګلارې قواعد کولی شي نښه شوي پاکټونه بل جدول ته واستوي، کلاینټ کولی شي خپل ساکټ یو انټرفیس ته وتړي، او کنټینر یا نوم ځای خپل جدولونه لري۔ ip rule او ip route show table all هغه لاره ده چې ومومئ کوم له دې میکانیزمونو څخه روان دی۔

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

دریم شرط: کله بهرنۍ تونل ورځي څه پیښیږي

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

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

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

زنځیر تاسو ته څه نه درکوي

اضافي پوړونه پای ټکي، کیلي او د خرابۍ حالتونه اضافه کوي؛ دوی د بې نومۍ هیڅ تضمین نه اضافه کوي او د بهرني آپریټر مخه نه نیسي چې وویني تونل شتون لري۔ هر ادعا چې نښلول له کومه څیز څخه ساتنه کوي باید هغه کتونکی ونوموي چې له هغه څخه ساتنه کوي۔

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

اړوندې مقالې