WireGuard: د سبنیټ له بدلون وروسته همکار ته لاره نشته — دوه لارې
د سبنیټ بدلون WireGuard په دوو ځایونو ماتوي: AllowedIPs او د بېرته راتګ لار. په ځای کې بیا شمېرنه د انټرفېس له بیا جوړولو سره پرتله کړئ.
په wg show کې لاس ورکول تازه دي، پای ټکی سم دی، کیلي هیڅکله نه دي بدلې شوې — او ping لا هم وایي چې همکار ته لاره نشته۔ تاسو یو ساعت دمخه د تونل سبنیټ بدل کړ۔ هغه نښه د کیلي ستونزه نه بلکې د مخکښ ناسمونې نښه ده: WireGuard لاس ورکول بشپړ کړل او بیا یې ډاټا وغورځوله، ځکه چې سرچینې پته نوره د هغه څه سره سمون نه لري چې ترلاسه کوونکی همکار به یې ومني۔ د سبنیټ بدلون پلي کولو دوه هوښیارې لارې شته او هغوی په بېلو ځایونو کې ناکامېږي۔
د بدلون پلي کولو دوه لارې او د هرې بیه
انتخاب A په ځای کې بیا شمېرنه ده: د انټرفېس پته، د همکارانو حدونه، لارې او د ترتیباتو هره کاپي سم کړئ، بیا بیا بار کړئ۔ انتخاب B په نوي مخکښ کې د زاړه تر څنګ دوهم انټرفېس جوړول، همکاران لېږدول او د ترافیک له ریښتیني لېږد وروسته زوړ انټرفېس لرې کول دي۔
| A: renumber in place | B: parallel interface | |
|---|---|---|
| Downtime | The reload window, per host | None if peers are added to both |
| Rollback | Re-apply the previous files | Point peers back at the old interface |
| Risk | Half-applied change: new address, old ranges | Two live interfaces with overlapping intent |
| Effort | Small, if the deployment has one owner | Higher, and needs a cleanup step |
| Fits | Two or three peers you control | Many peers, remote sites, or no maintenance window |
نیمګړی پلي شوی حالت انتخاب A خطرناک کوي، ځکه چې مات نه ښکاري۔ انټرفېس پورته کېږي، لاس ورکول بریالي کېږي او یوازې د ډاټا لاره ناکامېږي۔ انتخاب B ډېر کار غواړي خو تر هغه چې هر حواله ومومئ یوه کاري لاره ژوندې ساتي۔
ستاسو په خوا کې څه باید یو ځای وخوځېږي
په ځایي هوسټ کې څلور شیان یو شان سبنیټ بیانوي او د یوه بدلون د ټولو بدلون دی: د انټرفېس پته، د هر همکار AllowedIPs، هغه لار چې سیستم د هغو منزلونو لپاره کاروي، او هر هغه څه چې مدیر ستاسو په استازیتوب نصبوي۔ د wg-quick سره وروستي دوه هر ځل چې انټرفېس پورته کېږي له ترتیباتو جوړېږي، نو زړه کاپي په خاموشۍ زوړ مخکښ بیا نصبوي۔
د یوه پر باور کولو پر ځای تنظیم شوي د ژوندي سره پرتله کړئ:
wg show
wg showconf wg0
ip addr show wg0
ip route get 10.90.0.5د لارې پوښتنه هغه ګام دی چې خلک یې پرېږدي۔ هغه ځواب ورکوي چې کرنل د یوه منزل لپاره واقعاً څه کوي، په دې کې هغه ډېره ځانګړې لار هم چې مدیر یا کانټینر چاپېریال پرې ایښې ده۔ که هغه له تونل څخه بېل انټرفېس وښیي، ترتیبات ستونزه نه ده۔
د روان انټرفېس لپاره، سم شوی فایل پرته له دې چې تونل مات کړئ پلي کړئ:
wg syncconf wg0 <(wg-quick strip wg0)هغه همکاران او حدونه په ځای کې تازه کوي۔ انټرفېس پته یا لارې نه تازه کوي، ځکه چې هغه د WireGuard تنظیمات نه دي — نو بیا شمېرنې ته لا هم د انټرفېس بیا جوړول یا د ip سره پته بدلول، او بیا د لارښوونې بیا کتل اړین دي۔
په لرې سر کې څه باید یو ځای وخوځېږي
دلته معمولاً د سبنیټ بدلون مري۔ AllowedIPs یوازې د لارښوونې اشاره نه ده؛ هغه د هغو سرچینو پتو لیست هم دی چې همکار یې وړاندې کولی شي۔ کله چې تاسو کلاینټان بیا شمېرئ او د سرور AllowedIPs په زوړ مخکښ پرېږدئ، سرور لاس ورکول مني، کوډ شوي پاکټونه ترلاسه کوي او هغه غورځوي، ځکه چې دننی سرچینه له هغه حد سره سمون نه لري چې هغه له دې همکار سره تړي۔ هیڅ تېروتنه نه ثبتېږي او کلاینټ د وخت پای ویني۔
نو ترلاسه کوونکې خوا په قصد تازه کړئ: په سرور کې د همکار ننوتنه باید نوی کلاینټ مخکښ ولیکي، د سرور خپله بېرته راتګ لار باید د هغه مخکښ لپاره تونل ته اشاره وکړي، او د سرور شاته هر ښکته شبکه باید نویه لار زده کړي۔ د اور دېوال هغه تګلاره چې زوړ حد یې نومولی و هماغه درملنه غواړي، او هر هغه څه چې پر سرچینه ولاړ انتخاب کوي هم۔
هغه تشخیص چې دوه ناکامۍ جلا کوي ارزانه دی۔ تازه لاس ورکول خو ډاټا نشته معنا یې دا ده چې تونل پورته دی او دننۍ پته اچونه سره نه یوځای کېږي۔ ټولټال لاس ورکول نه شتون معنا یې دا ده چې تاسو رسېدنه یا کیلي ګورئ۔ د مخکښ ستونزه لپاره کیلي مه څرخوئ؛ هغه یوازینی شی بیا تنظیموي چې کار کاوه۔
زوړې کاپي چې ستاسو له سمون اوږدې ژوندي پاتې کېږي
د فایل سمول د روان سیستم د بدلون سره برابر نه دی، او کاپي له هغه څخه ډېرې دي چې خلک یې تمه لري: هغه واحد یا مدیر چې انټرفېس لري، په بله ډایرکټري کې د هماغه نوم دوهم پروفایل، کانټینر چې ترتیبات یې په عکس کې پخ شوي، روټر UI چې خپله سمه شوې نسخه ساتي، او کلاینټ اپلیکیشن چې د پیل پر مهال خوندي شوی تونل بیا واردوي۔ د دوی هر یو کولی شي ستاسو له بدلون وروسته چې بشپړ ښکاري زوړ مخکښ بېرته راولي۔
نومونه هم سفر کوي۔ که عددي لار کار کوي خو د هوسټ نوم ناکامېږي، یوه دننۍ DNS ثبت یا د خدمت ترتیبات لا هم زوړ تونل پته ته اشاره کوي۔ حواله سمه کړئ نه دا چې هر همکار حد پراخ کړئ، ځکه هغه به ریښتینې ستونزه پټه کړي او په هماغه وخت کې د سرچینې ACL لوی کړي۔
د کار پر مهال یوه بیا رغونه لار پرانیستې وساتئ: هوسټ ته د ننوتلو دوهمه لار، سیریل کنسول، یا د ترتیباتو د فایلونو مهال ویش شوی بیرته اخیستل۔ هغه تونل بدلون چې تاسو له هغه ماشین څخه وباسي چې تاسو یې بدلوئ، د دې دندې د ماښام کېدو تر ټولو عامه لار ده۔
د دوو تر منځ غوره کول، او د کټ تصدیق
A غوره کړئ کله چې هر همکار ستاسو وي، شمېر لږ وي او لنډ ځنډ د منلو وړ وي۔ B غوره کړئ کله چې همکاران لرې لاسونه وي چې تاسو یې نه کنټرولئ، کله چې د سایټ تر سایټ تړاو باید پورته پاتې شي، یا کله چې تاسو نشئ تضمینولی چې هره کاپي به په یوه تېرېدنه کې تازه شي۔ په هغه حالت کې نوی مخکښ دواړو انټرفېسونو ته ورزیات کړئ، همکاران یو په بل پسې ولېږدئ، په نوي کې ترافیک وګورئ او یوازې له هغه وروسته زوړ انټرفېس او لارې یې لرې کړئ۔
په هر انتخاب کې، بدلون هغه وخت بشپړ دی چې څلور کتنې تېرې شي: لاس ورکول تازه دي، د نوي مخکښ منزل لپاره د لارې پوښتنه تونل نوموي، څو سوه بایټه بار دواړو خواوو ته تېرېږي، او هوسټ یا مدیر بیا پیل کېدو وروسته هم هماغه وي۔ دې ته د wg(8) لارښود د هرې خوا لپاره د AllowedIPs معنا بیانوي، او د یوې نښې د ورکېدو لپاره د حد پراخولو دمخه یې بیا لوستل ارزښت لري۔
- تازه لاس ورکول او ډاټا نشته: کیلي ته له لاس وهلو دمخه د ترلاسه کوونکي AllowedIPs وګورئ۔
- د لارې پوښتنه ناسم انټرفېس ته اشاره کوي: د لارې خاوند مدیر یا کانټینر دی، ستاسو فایل نه۔
- عددي پته سمه او د هوسټ نوم مات: زوړ حواله، د لارښوونې ګرد نه۔
- بدلون یوازې هغه وخت بشپړ دی چې بیا پیل کېدو وروسته هم نوی مخکښ کارول کېږي۔