په یو Linux کوربه کې دوه OpenVPN مراجعین: لار د چا ده؟
دوه مراجعین کولی شي یو کوربه شریک کړي که هر مخکښ خپل مالک ولري. موخه، حوضونه، د نمونو نومونه او د هر تونل لپاره د بندولو ازموینه — په همدې ترتیب کې وګورئ.
دواړه پروفایلونه وصل توب راپور ورکوي او یو یې په چوپتیا هغه ټرافیک وړي چې د بل لپاره دی۔ یو کوربه کې دوه مراجعین ملاتړ شوی ترتیب دی؛ هر مخکښ لپاره د مالک پرته دوه مراجعین نه۔ کار د دوهم تونل پورته کولو څخه لږ او د دې پرېکړې څخه زیات دی چې کوم بهیر کومه لاره غوښتلی شي۔ لاندې ترتیب تعقیب کړئ او کنفیګوریشن له ځوابونو راځي۔
په دې پوښتنې پیل کړئ چې دوهم تونل د څه لپاره دی
درې حالتونه په حالت کرښه کې یو شان ښکاري او بېلابېل ډیزاینونه غواړي۔ د منزل له مخې ویش یو مخکښ د دفتر پروفایل له لارې او بل د لابراتوار پروفایل له لارې لیږي، او هیڅ یو یې د ډیفالټ لارې غوښتنه نه کوي۔ د اپلیکیشن له مخې ویش معمولاً یو بشپړ تونل ساتي او ځانګړی ټرافیک د پالیسۍ قاعدو سره اړوي۔ د ناکامۍ پر مهال بدلون په یو وخت کې یوازې یو تونل فعال ساتي، چې مانا دا ده چې دوهم باید په اتوماتيک ډول پیل نشي۔
له هر کنفیګوریشن فایل خلاصولو مخکې قضیه ولیکئ، ځکه هغه ځواب هر څه چې وروسته راځي ټاکي۔
تر ټولو عامه مات شوې ترتیب دوه بشپړ تونلونه دي چې دواړو ډیفالټ لاره ټېله کړې، چېرې چې وروستی وصل شوی ګټي او لومړی د رښتیا ویلو دوام ورکوي۔ هغه حالت له حالت کرښې څخه قصداً ښکاري او د لارښوونې جدول څخه یوه ورځ ضایع کوي۔ قضیې ته لومړی نوم ورکول هغه ناشونی کوي، نه یوازې غیرمحتمل۔
له لارو مخکې حوضونو ته وګورئ
دوه سرورونه کولی شي په اسانۍ له یوې خصوصي ساحې څخه پتې ووېشي، او کله چې داسې وکړي مراجع په یو مخکښ کې د دوو انټرفیسونو سره پاتې کیږي۔ بیا هیڅ منزل د پتې له مخې انټرفیس ته نشي نسبت کېدلی، ځکه دواړه یو شان سم ښکاري۔ د برابرۍ ماتولو لپاره قاعده جوړولو پرځای یو حوض بیا شمېر کړئ۔
سیمه ییزه شبکه هم وګورئ، ځکه کور یا دفتر LAN چې د تونل ساحې سره تداخل لري له بلې خوا ورته ابهام جوړوي۔ له مراجع څخه شکایت مخکې د کوربه پتې دواړو سرور کنفیګوریشنونو سره پرتله کړئ۔ په لابراتوار سرور کې د حوض بدلون پنځه دقیقې سمون دی، خو د تداخل لرونکې مخکښ لپاره د پالیسۍ لارښوونې ګرځنده لار تلپاتې مالیه ده پر هر هغه چې وروسته کنفیګوریشن لولي۔ له مداخلې مخکې پرېکړه وکړئ چې له دغو دواړو کومه غواړئ۔
دوه پتې کورنۍ د دې ازموینې دوه پړاوونه دي۔ IPv6 حوضونه په هماغه چوپتیا سره ټکر کوي لکه IPv4۔
هر پروفایل ته مالک ورکړئ
هر پروفایل لپاره یوه نمونه، هرې نمونې لپاره یو کنفیګوریشن فایل او دوه ګوني پېژندونکی یو نوم۔ په Debian سټایل بسته بندۍ کې د @ نښې وروسته نوم فایل ټاکي، ځکه دوه پروفایلونه چې یو شان نمونه نوم شریکوي هیڅکله دواړه کار نشي کولی۔ نقشه اخیستنه له نصب شوې واحد څخه تایید کړئ، نه له لارښود۔
systemctl cat [email protected]
ip -4 addr showبیا پرېکړه وکړئ چې لارې څوک نصبوي، چې د پالیسۍ پوښتنه ده نه د نحو۔
کله چې دواړه سرورونه ناسازګار ټولګې ټېله کړي، یا اضافه کړئ route-nopull او یوازې هغه مخکښونه ولیکئ چې هر پروفایل ورته اړتیا لري، یا یو ته اجازه ورکړئ خپله ډیفالټ لاره وساتي او پاتې د پالیسۍ قاعدې سره اړوئ۔ دوه بهیرونه چې دواړه ډیفالټ لاره نصبوي د یو ګټونکي سره پای ته رسیږي او هیڅوک نشي ویلای چې ولې۔ کله چې دوه تونلونه د بېلابېلو سرچینو ټرافیک وړي، ځواب کیدای شي له غلط تونل څخه ووځي، او هغه بڼه چې ټینګه پاتې کیږي د اړیکې نښه ده چې پر ځوابونو بیا رغول کیږي او خپل جدول ته اړول کیږي۔ نښې محدودې کړئ ترڅو د تونلونو خپل کوډ شوي پاکټونه هیڅکله ورسره سمون ونه خوري۔
هر تونل ته کتنه وکړئ، بیا یو بند کړئ
کله چې دواړه پورته وي، درې لوستنې واخلئ: په هر تونل وسیله پته، هر یو تر شا اوسېدونکي کوربه ته لاره، او د دواړو بهر منزل نیولې لاره۔ کله چې قاعدې لوبې ته راشي عادي لارلیست د وروستي پلټنې تشریح بندوي، نو له کرنل څخه وپوښتئ چې هغه به واقعاً څه وټاکي۔ بیا یوه نمونه بنده کړئ او وګورئ څه ورک کیږي۔ که د لومړي بندول دوهم ګډوډ کړي، لا هم یو څه د دوی ترمنځ شریک دي: لاره، د وسیلې نوم، یا د اور وژنې قاعده چې هیچا نه ده جلا کړې۔
ip rule show
ip route get 203.0.113.9بند شوی پروفایل بیرته راوړئ او ورته کتنې تکرار کړئ، ځکه تونل چې د بیا پیل وروسته یو ځل کار کوي او بیا هیڅکله نه، د ژوند دورې بګ دی چې د لارښوونې جامې اغوندي۔
د ځای پرځای کولو یادښتونو کې ولیکئ چې کوم پروفایل د کوم مخکښ مالک دی، د حوضونو ساحو ترڅنګ۔ دوه تونلونه قصداً ترتیب دی، او بل لوستونکی باید د هر پروفایل لمسولو مخکې پوله وویني۔ پرته له دې یادښت، پوله هغه څوک بیا مومي چې د شریک مخکښ په پای کې ماتېدو پر مهال ډیوټي کې وي۔