WireGuard මෑතතම හස්ත සම්පර්කය නොපෙන්වයි: මුලින්ම බැලිය යුත්තේ කුමක්ද
හිස් හස්ත සම්පර්කයක් යනු කිසිවක් නොයැවූ බව පමණක් විය හැක. අවසර ලත් පැකට්ටුවක් අවුස්සා, පසුව මාර්ගය, යතුරු යුගලය සහ බාහිර UDP මාර්ගය පරීක්ෂා කරන්න.
හිස් මෑතතම-හස්ත සම්පර්ක ක්ෂේත්රය සාමාන්යයෙන් අදහස් කරන්නේ අතුරුමුහුණත ආරම්භ වූ පසු හස්ත සම්පර්කයක් සම්පූර්ණ නොකළ බවයි, එය පෙනෙන පරිදි කොන්ෆිගරේෂන් ගැන අඩුවෙන් කියයි. පැකට්ටුවකට අතුරුමුහුණත හරහා පිටවීමට අවශ්ය වන තෙක් WireGuard නිශ්ශබ්දව සිටී, එබැවින් යැවීමට කිසිවක් නැති අක්රීය peer එකක් හරියටම එය වාර්තා කරයි. යතුරු පරීක්ෂා කිරීමට පෙර ඇත්තටම යමක් ඉදිරිපත් වූයේදැයි තහවුරු කරන්න.
පරීක්ෂණය යනු peer එක විසින් රැගෙන යා යුතු ගමනාන්තයක් වෙත අවසර ලත් පැකට්ටුවකි. එම තත්ත්ව තිරයේ අනෙක් සියල්ල ක්රියාකාරකම් නොව, අභිප්රාය විස්තර කරයි.
අක්රීය අතුරුමුහුණතට වාර්තා කිරීමට කිසිවක් නැත
WireGuard හස්ත සම්පර්ක අලස ලෙස සිදු කරයි: උමං මාර්ගය අවශ්ය පළමු පැකට්ටුව හුවමාරුව ආරම්භ කරයි, එතෙක් අතුරුමුහුණත නිශ්ශබ්දව සිටී. වින්යාසගත කර කිසිදා භාවිත නොකළ peer එකක් හිස් හස්ත සම්පර්කයක්, ලැබුණු බයිට් බිංදුවක් සහ අවසන් එකේ සිට වැඩිවන පරතරයක් පෙන්වයි. එම තත්ත්වය අක්රීය සේවාලාභියෙකුට සුවපහසු ය; රථවාහන දැනටමත් ගලා ගොස් ඇතැයි ඔබ බලාපොරොත්තු වූ විට පමණක් කනස්සල්ලට කරුණකි. සම්ප්රේෂණ ගණකයන් ද පරීක්ෂා කරන්න, මන්ද ඒවා කිසිවක්-නොයැවූ තත්ත්වය උත්සාහ-කළ-නමුත්-අසාර්ථක තත්ත්වයෙන් වෙන් කරයි.
දෙපසම ගණකයන් බිංදුවේ නම්, ගැටලුව උමං මාර්ගයට ඉහළින් ඇත. යමක් ආරම්භ කිරීමට අතුරුමුහුණතට කිසිවක් නොපැමිණියේය.
peer එකට රැගෙන යාමට අවසර ඇති රථවාහන අවුස්සන්න
දේශීය යන්ත්රයේ peer හි අවසර ලත් උපසර්ග තුළ ලිපිනයක් තෝරා, මාර්ගගත කිරීමේ වගුව එය අතුරුමුහුණත හරහා යවන බව තහවුරු කරන්න. එම උපසර්ගවලින් පිටත ගමනාන්තයක් WireGuard හි කිසිදු සහභාගීත්වයකින් තොරව සාමාන්ය මාර්ගගත ඉල්ලීමක් නිපදවයි. ඉක්මනින් පිළිතුරු දෙන සේවාවක් භාවිත කරන්න, ping හෝ කෙටි TCP සම්බන්ධතාවක් වැනි, උත්සාහයට පෙනෙන ආරම්භයක් සහ අවසානයක් තිබීමට. ඉන්පසු තිරය බලා රැඳී සිටීම වෙනුවට හස්ත සම්පර්ක පේළිය නැවත කියවන්න.
ip route get 10.60.9.5
ping -c 3 -W 2 10.60.9.5
wg show wg0 latest-handshakes
wg show wg0 transfer
මාර්ග විමසුම ping ට වඩා වැදගත්ය. එය භෞතික අතුරුමුහුණත නම් කරන්නේ නම්, පැකට්ටුව කිසිදා උමං මාර්ගයට ඇතුළු නොවූ අතර හිස් හස්ත සම්පර්කය ක්රිප්ටෝග්රැෆික නොව මාර්ගගත පිළිතුරකි. peer නිදොස් කිරීමට පෙර මාර්ගය අලුත්වැඩියා කරන්න.
යතුරු යුගලය සහ අවසන් ලක්ෂ්යය සසඳන්න
රථවාහන ඇත්තටම ඉදිරිපත් කළ පසු, ඊළඟ පරීක්ෂාව අනන්යතාවයයි. දේශීය පෞද්ගලික යතුර අනෙක් පස අවසර දෙන පොදු යතුරට අනුරූප විය යුතුය, වින්යාසගත දුරස්ථ පොදු යතුර අදහස් කළ peer එක හඳුනා ගත යුතුය, සහ පෙර බෙදාගත් යතුරක් ඇත්නම් දෙකෙළවරම ගැළපිය යුතුය. base64 යතුරක එක් අකුරක වෙනසක් වින්යාසගත ලෙස පෙනෙන නමුත් කිසිදා හුවමාරුව සම්පූර්ණ නොකරන peer එකක් නිපදවයි. යතුරු නැවත උත්පාදනය කිරීම වෙනුවට සැපයුම් වාර්තාව සමඟ සසඳන්න, මන්ද නව යතුරක් පැරණි යතුර විශ්වාස කළ සෑම peer එකක්ම අවලංගු කරයි.
අවසන් ලක්ෂ්යයට ද එම පරීක්ෂාවම අවශ්යය: සත්කාරක නාමය, ලිපිනය, UDP තොට සහ එයට ළඟා වීමට භාවිත කරන පවුල. පැරණි ලිපිනයක් හෝ වැරදි තොටක් පණිවිඩය වෙනුවට නිශ්ශබ්දතාවය ලබා දෙයි.
බාහිර UDP මාර්ගය නිරීක්ෂණය කරන්න
හස්ත සම්පර්කය UDP ලෙස අවසන් ලක්ෂ්යය දෙසට ගමන් කරයි, එබැවින් බාහිර මාර්ගය එය රැගෙන යා යුතුය. පහත විධාන පරීක්ෂා කරන්නේ ශ්රවණයකරුවෙක් සිටීද, දේශීය තැන්පත් තට්ටුව ඩේටාග්රෑමය යැව්වේද, සහ කුමන අවසන් ලක්ෂ්යයක් වින්යාසගත කර ඇත්ද යන්නයි. රථවාහන අවුස්සන අතරතුර ග්රහණය ධාවනය කරන්න, ඊට පෙර නොව.
ss -lunp | grep 51820
sudo tcpdump -ni eth0 udp port 51820
wg show wg0 endpoints
conntrack -L -p udp | grep 51820
ආරම්භය පෙන්වා පිළිතුරක් නොපෙන්වන ග්රහණයක් යන්ත්රයෙන් පිටතට යොමු කරයි, මන්ද දුරස්ථ කෙළවර ඇසීම නොකරයි, පෙරහන් කර ඇත, නැතහොත් වැරදි ලෙස ලිපිනගත කර ඇත. කිසිවක් නොපෙන්වන ග්රහණයක් යන්නේ පැකට්ටුව කිසිදා පිටවී නැති බවයි, එය ඔබව නැවත මාර්ගයට සහ ක්රියාත්මක වන ඕනෑම සොකට් සලකුණකට ගෙන යයි. ඔබ දෙකෙළවරම පරිපාලනය කරන්නේ නම්, සාමාන්ය ග්රහණයක් වෙනුවට සේවාදායකයේ පටු ග්රහණයක් සමඟ කාල මුද්රාව අනුව උත්සාහය සහසම්බන්ධ කරන්න. TCP තොට පරීක්ෂණය මෙහි කිසිවක් ඔප්පු නොකරයි, මන්ද ප්රොටෝකෝලය UDP පමණි.
හස්ත සම්පර්කයක් දිස්වූ පසු, උමං මාර්ගය හරහා යෙදුමක් පරීක්ෂා කරන්න, මන්ද සම්පූර්ණ වූ හුවමාරුවක් ඔප්පු කරන්නේ අනන්යතාවය සහ ළඟාවීමේ හැකියාවයි, භාවිත කළ හැකි ප්රතිදානය හෝ නිවැරදි DNS නොවේ. වෙනසට පෙර සහ පසු තත්ත්ව ප්රතිදානය තබා ගන්න, වෙනස ඔබේ සාක්ෂිය බවට පත්වේ.