OpenVPN remote-random: ګډ ترتیب، یو تونل
remote-random د نښلېدو پر مهال د تنظیم شویو remote-ونو ترتیب ګډوي۔ دا په هره غوښتنه کې ستاسو وتل نه بدلوي، بستې نه متوازنوي او فعال تونل نه بدلوي۔
انګېرنه دا ده چې remote-random ورزياتول پروفايل په څرخېدونکي ټولګه بدلوي، نو هره اړیکه له بل پتې راوځي۔ خو دا لارښوونه په رېښتيا دا کار کوي: کله چې کليېنټ نښلېدل پيل کړي، د remote-ونو لړليک يو ځل ګډوي او بيا يې په همدې نوي ترتیب کې ازمويي۔ هغه تونل چې په پای کې پورته کېږي، لا هم په يوه پايلې ټکي پای ته رسېږي او د غونډې په ټول ژوند کې هلته پاتې کېږي۔
دا توپير هم د ازموينو لپاره مهم دی او هم د خصوصيت ادعاوو لپاره۔
دا انتخاب د نښلېدو پر مهال څه بدلوي
د کليېنټ پروفايل کولای شي څو remote کرښې ولري، هرې يې خپل هوسټ نوم او پورټ لري۔ پرته له لارښوونې دوی د فايل په ترتیب ازمويل کېږي؛ ورسره لړليک د غونډې په پيل کې يو ځل بيا ترتيبېږي او لومړنۍ پته چې ځواب ورکړي ګټي۔ نورې د دې هڅې لپاره بديلې پاتې کېږي، نه موازي لارې۔ يوازې يو remote لرونکی پروفايل لارښوونې ته د ګډولو څه نه ورکوي، او دا تر ټولو چټکه لار ده چې وګورو دا څه معنا لرلی شي که نه۔
د OpenVPN لارښود دا انتخاب د نښلېدو هڅو ترتیب ته د اغېزې اچوونکي په توګه ثبتوي، او په چلند کې د تمې وړ حد همدا دی۔
بيا نښلېدل نوی د ټاکلو چکر پيلوي، نو وروستۍ غونډه کېدای شي بل ځای ته ورسېږي۔ فعال تونل تر هغه وخته چې ولاړ دی نه ځي۔
افسانه: هره غوښتنه نوی سرور ترلاسه کوي
کله چې جوړ شو، تونل د هغې غونډې ټول ترافيک ټاکل شوي همکار ته رسوي۔ په هره غوښتنه کې بيا ټاکل نشته، او دا لارښوونه د جلا اړيکو لپاره د بار متوازنوونکی نه دی: دا نوماندان ګډوي، بستې نه وېشي۔ هره اپليکېشن چې دا تونل شريکوي، هغه هم هماغه همکار شريکوي۔ هر څه چې براوزر د خپل وتلو په اړه راپور ورکوي، د غونډې دي، نه د يوه جلا غوښتنې۔
که ازموينه دوه بېل وتل وښيي، د يوې ځيرکې لارې پر ځای دوه جلا غونډې ولټوئ۔ دا توپير دا هم څرګندوي چې ولې د براوزر ازموينه او د ډاونلوډ ازموينه سره نه شي برابرېدلی کله چې د دوی ترمنځ بيا نښلېدل شوي وي۔
remote-random-hostname د څه لپاره دی
دوهمه لارښوونه چې ورته نوم لري هغه هوسټ نوم بدلوي چې د حل لپاره کارول کېږي، نه د remote لړليک ترتیب۔ دا د هغو ځایونو لپاره ده چېرې چې نوم د round-robin DNS له لارې څو پتو ته حل کېږي، او يوازې هغه وخت بايد وکارول شي چې خدمت ورته جوړ شوی وي۔ يوازې د حل ګام بدلېږي؛ د نوماندانو لړليک ترتیب نه۔
د دې فعالول ځکه چې نومونه تړلي ښکاري يو عامه تېروتنه ده۔ وائلډکارډ سند يا د DNS هغه ترتیب چې بدل شوی نوم نه تمه کوي، به يوازې حل يا تصديق کې پاتې راشي۔
له لاګ څخه ټاکل شوې پای پته ولولئ
له پايلې اخیستو مخکې ثبت کړئ چې غونډې په رېښتيا کوم همکار کارولی۔ تفصيلي وتل هغه پته نوموي چې ازمويل کېږي، او پروفايل خود ښيي چې څومره نوماندان شته۔ له ګډولو تور لګولو مخکې دا شمېر له لاګ کې پتې سره پرتله کړئ۔
grep -c '^remote ' client.ovpn openvpn --config client.ovpn --verb 4 2>&1 | grep -i -E 'attempting|peer connection' openvpn --help | grep -A2 remote-random head -20 client.ovpn
د کارکرد پرتله کولو لپاره، نور remote-ونه په تبصره کې کېښودل او پای پته ثابته کړئ، تر څو ازمويل شوی بدلونکی لار نه وي، بلکې پروتوکول يا کليېنټ وي۔ د خصوصيت پوښتنې لپاره د خدمت هويت او د هغه ثبتول په ټوليزه توګه ارزوئ؛ ګډ لومړنی انتخاب کوکيز نه پاکوي، حساب ننوتل نه لرې کوي او دوه چلونکي برابر نه جوړوي۔
ورکړل شوی باور مواد او ملاتړ شوې د پای پتو ټولګه يو ځای وساتئ۔ بيا ګډول يوازې هغه ترتیب بدلوي چې دا ټولګه پرې ازمويل کېږي۔