හස්තසාරණය ක්රියාත්මකයි, ලිපිනය ගිලිහී ගියා: WireGuard හි තත්ත්ව තුන
නව හස්තසාරණයක් යනු සහකරු පිළිතුරු දුන් බවට සාක්ෂියකි; අතුරුමුහුණත තම ලිපිනය රඳවා ගනී හෝ ඊළඟ පැකට්ටුව අපේක්ෂිත උඩු සබැඳියෙන් යයි යන්නට නොවේ.
WireGuard හට එකම වේලාවේ නව හස්තසාරණයක් සහ ලිපිනයක් නොමැති වීම යන දෙකම තිබිය හැකි අතර, එම තත්ත්වය පරස්පර නොව සුසංගත ය. හස්තසාරණය සහකරුගේ සිදුවීමකි, ලිපිනය අතුරුමුහුණතට අයත් ය, සහ පැකට්ටුව පිටවන උඩු සබැඳිය තීරණය කරන්නේ මාර්ගය ය. ස්තර තුනක්, හිමිකරුවන් තුනක්, සහ අනෙක් දෙක සුවපත් ලෙස පෙනෙද්දී ද එක් එකක් අසාර්ථක විය හැක.
ඒවා එකම තත්ත්වයක් ලෙස කියවීම නම් විනාඩි දෙකක රෝග විනිශ්චය සේවා නැවත ආරම්භ කිරීමේ දිගු දහවලක් බවට හරවයි.
හස්තසාරණය සහකරුගේ සිදුවීමකි, ලිපිනකරණ සිදුවීමක් නොවේ
WireGuard හි හස්තසාරණය සාක්ෂි දරන්නේ වින්යාසගත සහකරු වලංගු යතුරකින් පිළිතුරු දුන් බවත් සැසි යතුරු වත්මන් බවත් ය. එය අතුරුමුහුණතේ ප්රාදේශීය ලිපිනය ගැන කිසිවක් නොකියයි, එහි යම් මාර්ගයක් යොමු වේ ද යන්න ගැන ද නොකියයි. ලිපිනය පවරන්නේ සහායකයෙකු හෝ ජාල කළමනාකරුවෙකි, ප්රොටෝකෝල වින්යාසය නම් කරන්නේ සහකරුවන් සහ යතුරු පමණි. මේ දෙක මිශර කිරීම නිසාම සුවපත් හස්තසාරණයක් ක්රියාකාරී උමං මාර්ගයක් ලෙස කියවයි.
එහෙයින් wg show යෙදුමකින් එකම පැකට්ටුවක් පවා ගත නොහැකි අතුරුමුහුණතක තත්පර ගණනක පැරණි හස්තසාරණයක් වාර්තා කළ හැක.
අතුරුමුහුණත නැවත නිර්මාණය කරන කළමනාකරුවෙකුට සහකරු වින්යාසය ස්පර්ශ නොකර ලිපිනය ඉවත් කළ හැක, සහ යතුරු කිසිදා වෙනස් නොවූ හෙයින් ඊළඟ හස්තසාරණය වහාම සාර්ථක වේ. සාර්ථක හස්තසාරණයක් ගැන ලොග් පේළිය නිවැරදි අතර දෝෂයට අදාළ නොවේ.
| Observation | Which layer it belongs to | Wrong conclusion it invites |
|---|---|---|
| Handshake a few seconds old | Peer and keys | The tunnel is usable for application traffic |
Address present on wg0 | Interface configuration | Traffic actually egresses through it |
Route points at wg0 | Forwarding table | The outer packet uses the intended uplink |
අතුරුමුහුණතේ ලිපිනයට තමන්ගේම හිමිකරුවෙක් සිටී
උමං උපාංගයේ ලිපිනය සහායකයෙකුගේ Address පේළියෙන්, අතුරුමුහුණතේ ක්රියාත්මක වන DHCP සේවාදායකයෙකුගෙන්, හෝ සම්බන්ධ වන විට එය නිර්මාණය කරන කළමනාකරණ ඩීමනයෙන් පැමිණිය හැක. කුමක් වුව ද, එම අංගය ලිපිනයට හිමිකම් කියයි, තම තර්කය අනුව එය ප්රතිසාධනය කරයි හෝ නොකරයි. හිමිකරුගේ නම නොකියා ලිපිනය කියවීම එය ඇයි අතුරුදන් විය ද යන්න පැහැදිලි කළ නොහැකි තත්ත්වයකට ඔබ තබයි.
එක් අතුරුමුහුණතක හිමිකරුවන් දෙදෙනෙක් සිටීම සම්භාව්ය දෝෂයයි. එකම උපාංගය මත සහායකයෙකු සහ ඩෙස්ක්ටොප් ජාල කළමනාකරුවෙකු ආරම්භ කිරීම නිසා එකක් අනෙක දැන් වින්යාසගත කළ දේ ඉවත් කරන තරඟයක් ඇති වේ, සහ අන්ත ලක්ෂ්යය ඒ සියලු කාලයේ පිළිතුරු දෙමින් සිටී.
එක් හිමිකරුවෙකු තෝරන්න, අනෙක් මෙවලමට කළමනාකරණය වෙනුවට නිරීක්ෂණය කිරීමට ඉඩ දෙන්න. එම තීරණය ලිවීමට වටී, මන්ද රෝග ලක්ෂණය සති ගණනකින් පෙනෙන අතර අහඹු ලිපින අහිමි වීමක් ලෙස පෙනේ.
උඩු සබැඳිය තෝරන්නේ මාර්ගයයි, අතුරුමුහුණත නොවේ
wg0 වෙත යොමු වන අභ්යන්තර මාර්ගය තීරණය කරන්නේ රථවාහනය උමං මාර්ගයට ඇතුළු වන බව. වෙනම තීරණයක් සංකේතනය කළ බාහිර පැකට්ටු සහකරු දෙසට යවයි, තවද උඩු සබැඳි කිහිපයක් ඇති සත්කාරකයක එම තීරණය යැවීමේ වගුවෙන් සහ ප්රතිපත්ති නීතිවලින් පැමිණේ. Wi-Fi රෝමිං අභ්යන්තර ලිපිනය ස්පර්ශ නොකර බාහිර මාර්ගය වෙනස් කළ හැක.
එබැවින් ක්රියාකාරී උමං මාර්ගයක් සහ ළඟා නොවන සහකරුවෙක් සුසංගත තත්ත්ව වේ, එසේම නිවැරදි සහකරුවෙක් සහ කැඩුණු අභ්යන්තර මාර්ගයක් ද. නිරීක්ෂණ තුනම එකට, එකම මොහොතේ ගත යුතුය, එසේ නොවුණහොත් සංසන්දනය අර්ථ විරහිත ය.
තත්ත්ව තුන එකම ගමනකින් සංසන්දනය කරන්න
කියවීමට පමණක් වන විධාන තුනක් දෝෂය ඉක්මනින්ම හුදකලා කරන අනුපිළිවෙලින් ප්රශ්න තුනට පිළිතුරු දෙයි. ඒවා අතර කිසිවක් නොවෙනස්ව ධාවනය කරන්න.
ip address show dev wg0
ip route get 10.80.0.1
wg show wg0 latest-handshakes transfer
පළමුවැන්න අතුරුමුහුණතට ලිපිනයක් තිබේ ද යන්න පෙන්වයි, දෙවැන්න නිශ්චිත ගමනාන්තයක් දැන් භාවිත කරන උපාංගය කුමක් ද යන්න පෙන්වයි. තෙවැන්න අවසන් හස්තසාරණයේ වේලාව සහ බයිට් ගණන්කරු වාර්තා කරයි, සහ තුනෙන් සහකරු විස්තර කරන එකම එක එයයි, ප්රාදේශීය සත්කාරකය නොව.
වේලා මුද්රාව සමඟ ගණන්කරු ද කියවන්න. සම්ප්රේෂණය තලාට පවතිද්දී නිරන්තරයෙන් අලුත් වන හස්තසාරණයක් යනු සහකරු පිළිතුරු දෙන නමුත් ප්රයෝජනවත් කිසිවක් තරණය නොවන බවයි, එය යතුරු වෙත නොව මාර්ගකරණය හෝ ACL වෙත යොමු කරයි. ලිපිනයක් ඇති විට වේලා මුද්රාව ඉදිරියට යාම නතර වුවහොත් එය උඩු අතට යොමු කරයි. දෙකම එකම ප්රතිදාන පේළියෙන් පැමිණේ, සහ හස්තසාරණයක් තිබේ ද යන්න පමණක් පරීක්ෂා කළහොත් කිසිවක් නොපෙනේ.
වැරදි නිශ්චිත තත්ත්වය නිවැරදි කරන්න, පසුව උමං මාර්ගය නොව යෙදුම නැවත පරීක්ෂා කරන්න. නව හස්තසාරණයක් සහකරු ගැන සාක්ෂියකි, සහ සහකරු ගැන සාක්ෂිය යනු ඔබේ බ්රව්සරයේ ඊළඟ ඉල්ලීමට ලිපිනයක්, මාර්ගයක් සහ ක්රියාකාරී උඩු සබැඳියක් හමුවේ ය යන්නට සාක්ෂියක් නොවේ. wg-quick අත්පොත ඒවායින් කුමක් සහායකයා සකසන අතර කුමක් ප්රොටෝකෝලයට අයත් ද යන්න පැහැදිලිව පවසයි.