peer දෙකක් එකිනෙක ස්පර්ශ වන පරාස ලැයිස්තුගත කරයි, සහ රථවාහන වැරදි එකට ළඟා වේ. කිසිවක් විනාශ වී නැත: WireGuard ගමනාන්තය වින්‍යාසගත පරාස සමඟ ගැළපීමෙන් peer එකක් තෝරයි, සහ වඩාත් නිශ්චිත ගැළපීම ජය ගනී. යමක් පුළුල් කිරීමට පෙර, කුමන peer කුමන ප්‍රීෆික්ස් හිමි විය යුතුද යන්න තීරණය කරන්න.

WireGuard තුළ දීර්ඝතම ප්‍රීෆික්ස් ජය ගනී

සෑම peer සටහනක්ම ගමනාන්ත ප්‍රීෆික්ස් කට්ටලයක් දරයි. පැකට්ටුවක් අතුරුමුහුණතට මාර්ගගත වන විට, ක්‍රියාත්මක කිරීම වඩාත් නිශ්චිත ගැළපෙන ප්‍රීෆික්ස් සහිත සටහන සොයයි — මාර්ගගත කිරීමේ වගුවක් යොදන එම නියමයම. එබැවින් /24 එය අඩංගු /16 ට වඩා ජය ගනී, සහ පටු peer රථවාහන ලබා ගනී.

road-warrior වින්‍යාසයන් මෙය හිතාමතා භාවිත කරයි. එක් peer එකක් අඩවියක් සඳහා පුළුල් පරාසයක් හිමි කරගනී, සහ තනි සත්කාරක වෙනත් peer වලට අයත් /32 සටහන් මගින් වෙන් කරනු ලැබේ. මෙම රටාව ක්‍රියා කරන්නේ වෙන් කිරීම් වඩාත් නිශ්චිත නිසා ය, අනුපිළිවෙල නිසා නොවේ.

හිමිකම ප්‍රීෆික්ස් සහ peer වගුවක් ලෙස ලියන්න. සටහන් දෙකක් එකම ප්‍රීෆික්ස් විස්තර කරන්නේ නම්, වින්‍යාසය තවදුරටත් අභිප්‍රායක් ප්‍රකාශ නොකරයි, එය තරඟයක් ප්‍රකාශ කරයි.

මෙහෙයුම් පද්ධතිය පළමුව අතුරුමුහුණත තෝරයි

WireGuard තෝරන්නේ එක් අතුරුමුහුණතක peer අතරින් පමණි. කුමන අතුරුමුහුණත පැකට්ටුව ලබා ගනීද යන්න කලින් තීරණය වේ, සත්කාරකයේ මාර්ගගත කිරීමේ වගුව මගින්, සහ දෙවන පෙරනිමි මාර්ගයක් හෝ පැරණි මාර්ගයක් peer ලැයිස්තුව කිසිදා නොදකින තැනකට රථවාහන යැවිය හැක. එබැවින් peer මට්ටමේ රෝග විනිශ්චය නිවැරදි විය හැකි අතර එසේ වුවද අසාර්ථකත්වය පැහැදිලි නොකරයි. peer වින්‍යාසය කියවීමට පෙර ගමනාන්තයට මාර්ගය පරීක්ෂා කරන්න, මන්ද භෞතික අතුරුමුහුණතට යොමු වන මාර්ගය මුළු ප්‍රශ්නයම මග හරියි.

මෙවලම සාමාන්‍යයෙන් එම මාර්ග peer පරාසවලින් ස්ථාපනය කරයි, එනම් එක් peer ලැයිස්තුවක වෙනසක් කලින් වෙනත් අයෙකුට අයත් වූ රථවාහන නිශ්ශබ්දව නැවත යොමු කළ හැක. එබැවින් peer සංස්කරණය වෙස් වළාගත් මාර්ගගත කිරීමේ වෙනසකි. දෙකම එකවර සමාලෝචනය කරන්න, නැතහොත් එකක් අලුත්වැඩියා කර අනෙක බිඳ දමනු ඇත.

එන පැකට්ටු මූලාශ්‍රය අනුව පරීක්ෂා කරනු ලැබේ

පරාස ලැයිස්තුව ද්විත්ව කාර්යයක් ඉටු කරයි. පිටවන රථවාහන සඳහා එය ගමනාන්තය අනුව peer තෝරයි, සහ එන රථවාහන සඳහා එය මූලාශ්‍ර ලිපිනයක් බලය පවරයි. එම peer හි පරාසවලින් පිටත ලිපිනයකින් පැමිණෙන පැකට්ටුවක් කිසිදු firewall එකක් එය දැකීමට පෙර ඉවත දමනු ලැබේ.

වින්‍යාසයේ එක් පැත්තක් කියවන විට මෙම අසමමිතිය මග හැරීම පහසුය. subnet එකකට ළඟා විය හැකි peer එකක් ඒ නිසා එම subnet එකෙන් යැවීමට අවසර නොලබයි, සහ දිශා දෙකම විවිධ පරීක්ෂණ මගින් බලාත්මක කරනු ලැබේ.

පටු මූලාශ්‍ර හිමිකම මෙය වාසියක් බවට පත් කරයි. සෑම peer එකකටම එහිම ලිපිනය සඳහා /32 එකක් දෙන්න, එවිට පහළ firewall එකට ගැළපීමට විශ්වාසදායක මූලාශ්‍රයක් ඇත, ඕනෑම සාමාජිකයෙකුට හිමිකම් කිය හැකි සමූහ-පරාසයක් වෙනුවට.

අනුපිටපත් පරාස failover නොවේ

එකම ප්‍රීෆික්ස් peer දෙකකට පැවරීම load balancer එකක් හෝ standby මාර්ගයක් සාදන්නේ නැත. සෞඛ්‍ය පරීක්ෂාවක් නැති අතර සැසි සම්බන්ධතාවක් ද නැත: ජයග්‍රාහී සටහන ක්‍රියාත්මක කිරීමේ අභ්‍යන්තර අනුපිළිවෙල මගින් තීරණය වේ, එය නිර්මාණය කළ යුතු ගිවිසුමක් නොවේ. ඔබට විකල්ප පිටවීම් අවශ්‍ය නම්, තේරීම අර්ථ දක්වා ඇති තැන ඒවා ප්‍රකාශ කරන්න. මාර්ගගත කිරීමේ ප්‍රතිපත්තියක්, මිනුමක්, හෝ එක් එක් ඒවාට ලේඛනගත හිමිකරුවෙකු සහිත වෙනස් ප්‍රීෆික්ස් යුගලයක් ඔබට අනාවැකි කිය හැකි සහ පරීක්ෂා කළ හැකි හැසිරීමක් නිපදවයි.

සම්බන්ධ නොවන අසාර්ථකත්වයක් නිවැරදි කිරීමට පරාසයක් පුළුල් කිරීම අනෙක් පොදු වැරැද්දයි. එය ක්‍රියා කළ peer එකෙන් රථවාහන ඉවත් කරයි, සහ පැරණි එක තේරුම් ගැනීමට පෙර නව ලක්ෂණය පැමිණේ.

සංස්කරණයට පෙර තේරීම සත්‍යාපනය කරන්න

විධාන තුනක් ප්‍රශ්න තුනට අනුපිළිවෙලින් පිළිතුරු දෙයි. පළමුවැන්න සෑම peer එකක්ම හිමිකම් කියන පරාස ලැයිස්තුගත කරයි. දෙවැන්න සත්කාරකය ගමනාන්තයක් සඳහා කුමන අතුරුමුහුණත භාවිත කරන්නේද යන්න පෙන්වයි. තුන්වැන්න රථවාහන ගලා ගිය පසු peer වල සජීවී තත්ත්වය පෙන්වයි.

wg show wg0 allowed-ips
ip route get 10.66.8.20
wg show wg0
ip rule show

වෙනසකට පෙර සහ පසු ඒවා ධාවනය කර සසඳන්න. මාර්ග ප්‍රතිදානය වෙනස් වී ඇත්නම් නමුත් රථවාහන තවමත් වැරදි peer වෙත ළඟා වේ නම්, ප්‍රීෆික්ස් ලැයිස්තු ඔබ තවමත් ලියා නැති ආකාරයකින් අතිච්ඡාදනය වේ. මාර්ග ප්‍රතිදානය වෙනස් වී නොමැති නම්, peer වින්‍යාසය කිසිදා විමසූ දෙය නොවීය.

ටිකට් පතේ ගමනාන්තය, තෝරාගත් අතුරුමුහුණත සහ තෝරාගත් peer සටහන් කරන්න. එම ත්‍රිත්වය අතිච්ඡාදනය පසුව සමාලෝචනය කළ හැකි කරයි, සහ එය වින්‍යාසයේ තිර රුවකට වඩා බොහෝ ප්‍රයෝජනවත් වේ.

අදාළ ලිපි