څو OpenVPN ریموټونه: د failover لیست، نه د لینکونو یوځای کول
دوهم ریموټ دوهمه هڅه ده، نه دوهمه لاره: کلائنټ د endpoint لیست سره څه کوي او ریښتیني یوځای کولو ته څه ته اړتیا ده.
په یو پروفایل کې دوه ریموټ کرښې د دوهمې لارې په څېر ښکاري؛ دوی دوهمه هڅه ده۔ کله چې لومړی endpoint د ځواب ورکولو څخه ودروي، کلائنټ بل ته ځي او سیشن نه پراخېږي۔ لیست له پیل څخه failover وبهلئ، که نه نو تاسو غلط بټ ټون کوئ۔
د ریموټ لیست تاسو ته څه درکوي
پروفایل د ظرفیت د حوض په توګه نه، بلکې د ترتیب شوو هڅو د ټولګې په توګه وګورئ۔ هره ننوتنه د تونل د پورته کولو خپله نوبت ترلاسه کوي، او سیشن په هغه کې ژوند کوي چې ځواب یې ورکړ۔ اوږد لیست د نښلولو چانس ښه کوي، د پایپ اندازه نه۔
ریښتینی یوځای کول بله ماشین دی۔ یوه بهیر په څو لارو ووېشل په دواړو سرونو کې سافټویر غواړي چې ترافیک ووېشي او په ترتیب سره یې بیا یوځای کړي۔
هغه پلورونکی چې له ډېرو سرورونو څخه چټک تونلونه ژمنه کوي، هماغه دوهم ماډل پلوري، نه اوږد لیست۔ که کلائنټ یوازې په نوبت endpointونه ازموي، پنځه ننوتنې ستاسو چانس بدلوي او نور هېڅ نه۔ یوه خنډ وګورئ: سیشن لوېږي او بل ځای ته راګرځي، چې لاګ یې د نوي endpoint په توګه ښیي، هیچ کله د پراخ پایپ په توګه نه۔
هغه بلاکونه چې تنظیمات له یو endpoint سره ساتي
عادي remote کرښه یو پته لېږدوي، او کله کله پورټ او پروتوکول هم۔ کله چې endpoint ته پراکسي ته اړتیا وي، یا هغه ټرانسپورټ چې پاتې فایل یې نه کاروي، دا تنظیمات د یوځای کېدو په بلاک کې کېږدئ چې دوی ورسره ساتي۔ انلاین بلاکونه په یوه .ovpn فایل کې هم کار کوي، او ډېری پروفایلونه همداسې راځي۔
د بلاک څخه بهر هر څه هغو ننوتنو لپاره چې بلاک نه تېروي، د ډیفالټ په توګه کار کوي۔ له همدې امله یو جوړ شوی بلاک او څلور عادي ریموټونه په داسې ډول چلند کوي چې د پتو لیست یې نه شي تشریح کولی۔
هغه بلاک ړنګول چې تاسو نه پېژنئ، سینګار نه دی۔ هغه endpoint چې دا یې و، د فایل ډیفالټ ته راستون شي، کوم چې د هغه ټرانسپورټ څخه توپیر لري چې دا پرې اورېدل کېږي۔ غلط پوښ لرې کړئ، یوه ننوتنه ناکامه شي او پاتې کار وکړي، نو دا د مات پروفایل نه، د خراب سرور په څېر ښکاري۔ د سمون مخکې هر ریموټ د هغه ټرانسپورټ، پورټ او پراکسي سره ولولئ۔
د بیا هڅې ترتیب او د remote-random بیه
ترتیب مهم دی ځکه هر مړه ننوتنه د بلې هڅې مخکې وخت اخلي۔ خوښ شوی endpoint لومړی کېږدئ او پاتې د ترتیب شوو بدیلونو په توګه وګورئ۔
remote-random د پیل ترتیب ګډوي، کوم چې بار په مساوي سرورونو ووېشي او کله چې یو endpoint ښکاره اصلي وي، برعکس اغېز کوي۔ په هر حال، هغه endpoint ولیکئ چې کلائنټ ټاکلی؛ د پروفایل نوم هېڅ نه وایي کله چې اړیکه ورو احساس شي۔ د تفصیلي لاګ څخه د اړیکې کرښه grep کول ښیي سیشن چېرته کښېناست۔
د آپریټرونو ګډول د باور بیان ماتوي
پروفایل د هویت په اړه یوه ادعا هم ده: دا پتې هغه خدمت دی چې تاسو غوښتل ترې ګټه واخلئ، او پین شوی سند ورته اړه لري۔ په هغه فایل کې وړیا عامه سرورونه اچول ادعا ماتوي: د دوی سندونه او ستاسو بېلابېل خدمتونه بیانوي۔ معمول پایله د هویت ناکامي ده، یا هغه اسناد چې ستاسو د عرضه کوونکي شبکې بهر میزبان ته وړاندې کېږي۔ بدیلونه د هغې ټولګې دننه وساتئ چې ستاسو آپریټر وېشي، د سمون اسنادو او باور موادو سره۔
که تاسو د دوو عرضه کوونکو endpointونه غواړئ، دا روټینګ دی، د پروفایل سمون نه۔ دا د تونل له پاسې حل کړئ، چېرته چې تاسو ویلای شئ کوم ترافیک کومه لار اخلي۔
د اټکل پرځای هره ننوتنه وآزموئ
د تصویب شوي پروفایل تازه کېدو وروسته، په قصد سره هر اړین endpoint ته وصل شئ او تایید کړئ کوم ټرانسپورټ پورته شو۔ تفصیلي چلول دا ښکاره کوي۔ openvpn --config office.ovpn --verb 4 پیل کړئ او د هغې پتې لپاره چې تمه یې لرئ د اړیکې کرښه ولولئ۔ بیا د تونل شاته سرچینې وګورئ؛ یوه ننوتنه کولای شي لاس ورکول بشپړ کړي او بیا هم تاسو هېچېرته روټ نه کړي۔
failover خپل ازموینه غواړي، نه هیلې۔ په لابراتوار کې لومړی endpoint بند کړئ، کلائنټ پیل کړئ، او اندازه کړئ چې مخکې تګ څومره وخت اخلي۔ د ورو لومړي ننوتنې شاته اوږد لیست د هغه لنډ څخه بدتر دی چې ښه پیل کېږي۔
هر کله چې آپریټر لیست بدل کړي، بیا یې وګورئ۔ وارد شوې ټولګه یوازې تر هغه وخته ګټوره ده چې ننوتنې یې شته وي او هغه ټرانسپورټ وایي چې ستاسو بلاکونه یې بیانوي۔ د OpenVPN 2.6 لارښود دلته remote، connection او random-order لارښوونې پوښي، او کله چې syntax شک وي هماغه نسخه ده چې باید وګورئ۔