WireGuard දත්ත යවයි නමුත් කිසිවක් ආපසු නොලැබේ: කුමන පැත්තද?
වැඩිවන සම්ප්රේෂණ ගණකයක් යනු දිශාවකි, රෝග විනිශ්චයක් නොවේ. කිසිවක් වෙනස් කිරීමට පෙර ඉල්ලීම කිසිදා උමගෙන් පිටතට නොගියේද නැතහොත් පිළිතුර කිසිදා ආපසු නොආවේද යන්න තීරණය කරන්න.
ලබන ගණකය බිංදුවේ රැඳී තිබියදී සම්ප්රේෂණ ගණක වැඩිවීම දිශාවක් විස්තර කරයි, රෝග විනිශ්චයක් නොවේ. හෑන්ඩ්ෂේක් කිසිදා සම්පූර්ණ නොවූ විට, ගමනාන්තය වැරදි සහකරු තෝරාගත් විට, දුර පැත්තට ආපසු මාර්ගයක් නොමැති විට, සහ පෙරහනක් නිවසට එන මාර්ගයේ පිළිතුර ඉවත දමන විට එම කියවීමම දිස්වේ. ඒ සෑම එකක්ම වෙනස් තැනක නිවැරදි කෙරේ.
වැඩ කටයුතු කෙටි කරන සංසන්දනය වන්නේ කිසිදා උමගෙන් පිටතට නොගිය ඉල්ලීමක් සහ කිසිදා ආපසු නොආ පිළිතුරක් අතරය. නිවැරදි අතුරුමුහුණතේ එක් ග්රහණයක් ඒ දෙක අතර තීරණය කරයි.
ගණක ප්රමාණය විස්තර කරයි, දෝෂයේ දිශාව නොවේ
WireGuard හි ගණක අතුරුමුහුණත සහකරුට දුන් දේ සහ ඔහුගෙන් ලද දේ වාර්තා කරයි. කුමන ගමනාන්තය, කුමන සහකරු හෝ හුවමාරුවේ කුමන අර්ධය අසාර්ථක වූයේද යන්න ඒවා නොකියයි. පසුබිම් රථවාහන එකතුව වඩාත් තොරතුරු රහිත කරයි, මන්ද සමහර බයිට සම්බන්ධතාව රඳවන පණිවිඩ හෝ සම්බන්ධ නොවන ප්රවාහ විය හැක. අතුරුමුහුණත ක්රියාකාරී බවට ඉඟියක් ලෙස ඒවා කියවා, පසුව සාක්ෂ්ය ලෙස සැලකීම නවත්වන්න.
පළමු ප්රයෝජනවත් කරුණ වන්නේ හෑන්ඩ්ෂේක් වත්මන්ද යන වගයි. එය නොමැතිව මෙම සහකරු සඳහා කිසිවක් සංකේතනය නොවී ඇති අතර ලබන ගණකයට චලනය වීමට හේතුවක් නැත.
සහකරු තේරීම හෝ පිළිතුරේ මාර්ගය: පැහැදිලි කිරීම් දෙකක්
පළමු පැහැදිලි කිරීම වන්නේ මාර්ගය වෙනත් තැනකට යොමු වූ නිසා හෝ සහකරුගේ අනුමත උපසර්ග ගමනාන්තය ආවරණය නොකළ නිසා පැකට්ටුව කිසිදා අදහස් කළ සහකරු වෙත නොපැමිණි බවයි. දෙවැන්න වන්නේ පැකට්ටුව පැමිණි නමුත් පිළිතුර ආපසු යා නොහැකි වූ බවයි, එය දුර කෙළවරේ මාර්ගගත කිරීමේ ගැටලුවකි. සෑම ලක්ෂ්යයකදීම ඔබ නිරීක්ෂණය කරන දෙය අනුව වගුව ඒවා වෙන් කරයි.
| Observation | Points to |
|---|---|
| No handshake while transmit climbs | Peer selection or endpoint |
| Handshake current, request visible on the server | Reply path or far-side route |
| Request never visible on the server | Allowed prefixes or local route |
| Both packets visible, nothing reaches the client | Return filter or translation |
වගුව ඉහළින් කියවන්න. හෑන්ඩ්ෂේක් නොමැති නම් එය ඔබව යතුරු, අන්ත ලක්ෂ්ය සහ පිටත මාර්ගය වෙත යවයි, මන්ද තවම පරීක්ෂා කිරීමට වෙනත් දෙයක් නැත. ඉල්ලීම සේවාදායකයේ දිස්වන වත්මන් හෑන්ඩ්ෂේක් ගැටලුව ආපසු යන දිශාවට ගෙන යයි, එහිදී ගමනාන්තයේම මාර්ග වගුව තීරණය කරයි. සේවාදායකයේ කිසිදා නොපෙනෙන ඉල්ලීමක් තේරීමේ ගැටලුවකි, සහ සහකරුවන් දෙදෙනාගේම අනුමත උපසර්ග පළමුව සංසන්දනය කළ යුතු දෙයයි.
මෙම පේළි හතරෙන් දෙකක් සේවාලාභියා තුළද දෙකක් සේවාදායකය තුළද නිවැරදි කෙරේ. ඔබ කුමන යුගලයක සිටීදැයි දැනගැනීම වැඩ කොටසේ වැඩි ප්රමාණයයි.
පිළිතුරු අතුරුදහන් වන්නේ කොහේද
පිළිතුරක් ගමනාන්තය හැරදමා, සේවාදායකයේ උමං අතුරුමුහුණතට ළඟා වී, අනුමත ලිපින සේවාලාභියාගේ අභ්යන්තර ලිපිනය සමඟ ගැළපෙන සහකරු සඳහා සංකේතනය කෙරේ. එම ගැළපීම අසාර්ථක වුවහොත්, පිළිතුර නිහඬව ඉවත දමයි, එය සේවාලාභියාගේ පැත්තෙන් හරියටම ජාල දෝෂයක් ලෙස පෙනේ. පිළිතුර සංකේතනය වී ඇත්නම් සහ සේවාලාභියාගේම පෙරහන එය ප්රතික්ෂේප කරන්නේ නම්, රෝග ලක්ෂණය නැවතත් එලෙසමය. අවස්ථා දෙකටම ගණකය නොව ග්රහණය අවශ්යය.
මෙම වරදේ ශක්තිමත්ම ස්වරූපය වන්නේ සේවාලාභියා වෙනුවෙන් පැකට් යවන නමුත් සේවාලාභියාගේ අභ්යන්තර පරාසයට ආපසු මාර්ගයක් නොමැති සේවාදායකයකි. එය ඉල්ලීම පිළිගනී, පිළිතුර එහි පෙරනිමි ද්වාරය වෙත යවයි, සහ උමග එය කිසිදා නොදකී. සේවාදායකයට එකතු කරන ලද පුළුල් පරිවර්තන රීතියක් මාර්ගය නිවැරදි කරනවා වෙනුවට එම දෝෂය සඟවයි.
එක් ගමනාන්තයක් ආරම්භයේ සිට අවසානය දක්වා පරීක්ෂා කරන්න
සහකරුගේ පරාසය තුළ තනි ගමනාන්තයක් තෝරන්න, සහ හෑන්ඩ්ෂේක් පැහැදිලිව වත්මන් වන විට එය පරීක්ෂා කරන්න. පහත විධාන සහකරුගේ තත්ත්වය, තෝරාගත් මාර්ගය සහ හුවමාරුවේ දෙපැත්ත කියවයි. සංකේතිත පැකට් ඇත්තටම භාවිතා කරන අතුරුමුහුණතේ ග්රහණය ධාවනය කරන්න.
wg show wg0 latest-handshakes
wg show wg0 transfer
ip route get 10.60.9.5
sudo tcpdump -ni wg0 host 10.60.9.5
උමං අතුරුමුහුණතේ ඉල්ලීම පෙන්වා කිසිවක් ආපසු නොඑන ග්රහණයක් සේවාදායක පැත්තේ පිළිතුරකි, සහ ගමනාන්තයේ මාර්ග වගුව ඊළඟට බැලිය යුතු තැනයි. කිසිවක් නොපෙනේ නම්, පැකට්ටුව වෙනත් මාර්ගයක් ගෙන ඇත, එබැවින් දේශීය මාර්ගය සැක සහිතය. ග්රහණ දෙකේම දිස්වන නමුත් යෙදුම තුළ ප්රගතියක් නොමැති හුවමාරුවක් ප්රශ්නය පැකට්ටුවේ ප්රමාණය වෙත හෝ අතුරුමුහුණතේ සංඛ්යාලේඛන කිසිදා නොපෙන්වන පෙරහනක් වෙත ගෙන යයි. පරීක්ෂණයේ එක් ගමනාන්තයක් සහ එක් සේවාලාභියෙක් තබා ගන්න, මන්ද දෙවන විචල්යය සාක්ෂ්ය නැවතත් අදහසක් බවට හරවයි.
අනුමත ලිපිනයක් ක්රියා කරන අතර නම් අසාර්ථක වන්නේ නම්, පිළිතුර උමඟේ නොව DNS තුළ ඇත. විශාල මාරු කිරීම් පමණක් සිරවී ඇත්නම්, පැකට්ටුවේ ප්රමාණය වෙන වෙනම පරීක්ෂා කරන්න.