පිටපත් IKE පැකට්: නැතිවූ සංක්රාන්තිය සොයන්න
නැවත නැවත එන IKE ඉල්ලීමක් ටයිමර් සිදුවීමකි, රෝග විනිශ්චයක් නොවේ. නිවැරදි අනුවාද හඳුනාගැනීම් සමඟ ආරම්භකයාගේ සිට පිළිතුර දක්වා එක් සාක්ෂි දාමයක් ගොඩනඟන්න.
ලොගය එකම IKE ඉල්ලීම දෙවරක් පෙන්වයි, කෙනෙක් ජංගම උඩු සබැඳිය පෙන්වා දෙයි, ටිකට් එක අනුමානයකින් වැසේ. ඒ අනුමානයම මිථ්යාවයි: නැවතත් එන පැකට් එකක් එක් හුවමාරුවක් පිළිබඳ නිරීක්ෂණයකි, සබැඳියක රෝග විනිශ්චයක් නොවේ. නැවත සම්ප්රේෂණය ස්වකීය නීති සහිත සාමාන්ය හැසිරීමක් වන අතර, පිළිතුර මන්දගාමී විට සෞඛ්ය සම්පන්න මාර්ගවලද එය දිස්වේ. අතුරුමුහුණතට දොස් පැවරීමට පෙර පිළිතුර අනුගමනය කරන්න.
මිථ්යාව: නැවත ඉල්ලීමක් එක් සබැඳියක අලාභයක් ඔප්පු කරයි
වෙනස් දේවල් දෙකක් පිටපතක් සාදන අතර කිසිවක් වැරදිකරුවා නම් නොකරයි. ඉල්ලුම්කරුට පිළිතුරක් නොලැබුණු නිසා ඉල්ලීම නැවත කළ හැකිය, නැතහොත් තැටියට කොතැනින් සම්බන්ධ වී ඇත්ද යන්න නිසා ග්රහණ ලක්ෂ්යයට එකම පැකට් දෙවරක් පෙන්විය හැකිය. එකම සත්කාරකයේ පිවිසුම සහ පිටවීම දකින ටැප් එකක් පැකට් එකක් දෙකක් ලෙස සතුටින් වාර්තා කරයි, එම ලොගය කියවන ක්රියාකරුට හුවමාරු හඳුනාගැනීම් නොමැතිව වෙනස හඳුනාගැනීමට මාර්ගයක් නැත. දෙකෙන් කුමක් ඔබේ අතේ ඇත්ද යන්න පැවසිය හැකි වන තෙක් පිටපත ටයිමර් සිදුවීමක් ලෙස සලකන්න.
උඩු සබැඳි දෙකක් ව්යාකූලත්වය සුබවා යැවීමට වඩා නරක අතට හරවයි. එක් ලොග් පේළියක් එක් අතුරුමුහුණතක් නම් කරයි, නමුත් පිළිතුර අනෙක හරහා ගොස් තිබිය හැකිය, එබැවින් පණිවිඩයේ ඇති අතුරුමුහුණත පැකට් කොතැනක දුටුවාද යන්න විස්තර කරයි, සංවාදයේ හැඩය නොවේ. ඒ නිසාම පළමු ප්රශ්නය වන්නේ කුමන සබැඳිය දෝෂ සහිතද යන්න නොව කුමන හුවමාරුව දෙස ඔබ බලන්නේද යන්නයි.
නැවත සම්ප්රේෂණය ඇත්තෙන්ම ඔබට කියන්නේ කුමක්ද
IKEv2 හි, නැවත සම්ප්රේෂණය මෙසේ ක්රියා කරයි: පිළිතුරක් නොපැමිණි විට ඉල්ලුම්කරු ඉල්ලීම නැවත කරයි, පිළිතුරු දෙන්නා නව එකක් ගණනය කිරීම වෙනුවට තම සංචිත පිළිතුර නැවත යැවිය හැකිය. පණිවිඩ හඳුනාගැනීම් එම හුවමාරුවට අයත් වන අතර, එකම හඳුනාගැනීම සහිත නැවත ඉල්ලීම නව උත්සාහයක් ලෙස නොව ප්රොටොකෝලයේ කාර්යයක් ලෙස හඳුනාගත හැක්කේ ඒ නිසාය. ආරම්භක උත්සාහයට සහසම්බන්ධය සඳහා බොහෝ විට මූලාශ්ර ලිපිනයක් හෝ ආරම්භක SPI එකකට වඩා අවශ්ය වේ, එබැවින් වේදිකාවේම හුවමාරු වාර්තාව පැකට් ලැයිස්තුවකට වඩා උසස්ය. IKEv1 වෙනස් හඳුනාගැනීම් සමඟ වෙනස් නීති අනුගමනය කරයි, පළමු පැකට් පිටපත පිළිබඳ විකුණුම්කරුගේ අවවාදය සියලු අනුවාද හරහා එකම අර්ථයක් නොදෙයි.
එබැවින් නැවත සම්ප්රේෂණ කාල මුද්රාවක් කියන්නේ ටයිමරයක් ඉකුත් වූ බවයි. කුමන පැනීම මන්දගාමී වියද යන්න එය නොකියයි, ක්රියාකරු වැරදිකරු බව එය නිසැකවම නොකියයි. මේවා වෙන් වෙන් ප්රකාශ වන අතර, ටිකට් එකක ප්රයෝජනවත් වන්නේ දෙවැන්න පමණි.
ප්රායෝගික ප්රතිවිපාකය වන්නේ නිගමනයකට එළඹීමට පෙර හුවමාරුව වාර්තා කිරීමයි. ස්ථානීය ලැබීමේ ලිපිනය, ප්රතිපත්තිය තෝරාගත් පිළිතුරු මාර්ගය, සහකරු tuple එක සහ හුවමාරු හඳුනාගැනීම් එකම තැනක ලියන්න, මන්ද පසුව වාර්තාව කියවන විට ඒවායින් එකක් එක් එක් වෙනස් ප්රශ්නයකට පිළිතුරු දෙන බැවිනි.
එක් දාමයක් ලෙස නිරීක්ෂණ ලක්ෂ්ය හතරක්
හුවමාරුව බැලීමට වෙන් වෙන් ස්ථාන හතරක් ලෙස නොව දාමයක කොන්ද හතරක් ලෙස සිතන්න. කොන්දක් සාක්ෂි රඳවා ගනී හෝ නොදන්නා ලෙස පවතී, දාමය එහි දුර්වලම වාර්තාගත කොන්ද තරම් පමණක් තොරතුරු සහිතය. පහත වගුව ලැයිස්තුවයි: සෑම ස්ථානයකටම කුමක් තහවුරු කළ හැකිද සහ කුමක් ස්පර්ශ නොකර තබයිද.
| ස්ථානය | එය ලබා දිය හැකි සාක්ෂිය | කුමක් විවෘතව තබයිද |
|---|---|---|
| ආරම්භකයා යවයි | ඉල්ලීමක් මෙම සත්කාරකය හැර ගියේය | එය සහකරු වෙත ළඟා වූවාද |
| පිළිතුරු දෙන්නා ලබා ගනී | ඉල්ලීම පැමිණියේය | පිළිතුරක් සාදනු ලැබුවාද |
| පිළිතුරු දෙන්නා යවයි | පිළිතුරක් ද්වාරය හැර ගියේය | එය අපේක්ෂිත මාර්ගය අනුගමනය කළාද |
| ආරම්භකයා ලබා ගනී | හුවමාරුව සම්පූර්ණ විය | ප්රතිපත්තිය ප්රතිඵලය පිළිගත්තාද |
දාමය පිරවිය යුත්තේ ඔබට ප්රවේශය ඇති තැන පමණක් වන අතර, ඉතිරිය අනුමාන කිරීම වෙනුවට නොදන්නා ලෙස සලකුණු කරන්න. එක් යන්ත්රයක පැකට් වාර්තා කරන කොක්කක් දුර යන්ත්රයට ලැබුණු දේ ගැන කිසිවක් නොකියයි, ඉල්ලීමක් දුටු බව සටහන් කරන ලොග් පේළියක් කිසිදා පිළිතුරක් ගිය බවට සාක්ෂියක් නොවේ. අවංක හිඩැස් අනුමානවලින් ගොඩනගන ලද සම්පූර්ණ පෙනුමැති වාර්තාවකට වඩා ප්රයෝජනවත්ය.
පළමු නැතිවූ සංක්රාන්තිය සොයන්න
ආරම්භකයාගේ සිට පිටතට දාමය ඇවිද ගොස් සාක්ෂියක් නොමැති පළමු කොන්දේ නවතින්න. ද්වාරය කිසිදා ඉල්ලීම වාර්තා නොකරන්නේ නම්, දෝෂය ඊට පෙර මාර්ගයේ පවතී. ද්වාරය එකම ඉල්ලීම නැවත නැවත වාර්තා කරන අතර සේවාදායකයා කිසිදා පිළිතුරක් වාර්තා නොකරන්නේ නම්, සැක සහිත වන්නේ ආපසු යන දිශාවයි: මූලාශ්ර ලිපිනය, පරිවර්තනය සහ ඔබ පාලනය කරන සෑම මායිමකම පෙරීම. පිළිතුර පැමිණ තිබියදීත් සේවාදායකයා තවමත් ඉදිරියට නොයන්නේ නම්, ප්රශ්නය ප්රවාහනය හැර ගොස් ප්රතිපත්තියක් හෝ තත්ත්වයක් බවට පත්ව ඇත.
සංසන්දනය කරන අතරතුර සහකරු සහ ප්රොටොකෝලය ස්ථිරව තබා ගන්න, ප්රමාදය, අලාභය, ප්රතිපත්තිය සහ තත්ත්වය එක් එක් වෙනස් කාලරේඛාවක් නිපදවන බව මතක තබා ගන්න. ජංගම ජාලයක් ස්වයංක්රීයව හේතුවක් නොවේ, ස්ථාවර රේඛාවක් සෑම අවශ්යතාවකටම ස්වයංක්රීයව ප්රමාණවත් ලෙස විශ්වාසදායකද නොවේ. හුවමාරුව සජීවීව පවතින අතරතුර දිශා දෙකම ග්රහණය කරන්න:
tcpdump -ni any -vv 'udp port 500 or udp port 4500'
දුර කෙළවරට පෙර ප්රවේශය නතර වන විට, වාර්තාව කොතැනින් නතර වේද යන්න පවසන්නේ නම් එය තවමත් උපකාරී වේ. ආරම්භකයා මත පමණක් ග්රහණය කිරීමෙන් ඉල්ලීමක් පිටව යන අතර පිළිතුරක් නොපැමිණෙන බව පෙන්විය හැකිය, එය දෝෂය එම කොක්කෙන් පසු සියල්ලට සීමා කරයි, කුමන පැනීමක් එය හෙළුවේද යන්න දන්නා ලෙස අඟවන්නේ නැතිව. දුර කොන්ද නොදන්නා ලෙස සලකුණු කර ප්රවේශය ඇති ඊළඟ පුද්ගලයාට ඒවා පිරවීමට ඉඩ දෙන්න. එසේ ලියන විට වාර්තාව අවංකව පවතින අතර තවමත් කෙටිය.
කිසිවක් වෙනස් කිරීමට පෙර සංසන්දනය කරන්න. එකම සහකරු වෙත එකම ප්රොටොකෝලය සමඟ එකම ඉල්ලීම නැවත කිරීම විචල්ය ගණන් කළ හැකි ලෙස තබයි, නමුත් ග්රහණ අතර නැවත සැකසීම, යතුරු අලුත් කිරීම හෝ ප්රතිපත්ති සංස්කරණය සංසන්දනය විනාශ කරයි. වෙනසක් වළක්වා ගත නොහැකි නම්, එයට පසුව වහාම නැවත ග්රහණය කරන්න, එවිට පෙර සහ පසු තවමත් එකම හුවමාරුව විස්තර කරයි.
ප්රයෝජනවත් වාර්තාවක් කියන්නේ කුමක්ද
ක්රියාමාර්ගයට සුදුසු වාර්තාවක් එක් ඉල්ලීමක් එහි පිළිතුර සමඟ යුගල කර, පිටුපස සාක්ෂියක් නොමැති පළමු පියවර නම් කරයි. එම වාක්යය එහි නොසිටි ඉංජිනේරුවෙකු විසින් සතියකට පසුව කියවීමට ඔරොත්තු දෙයි, ඊළඟ පුද්ගලයාට සැකකරුවෙකු වෙනුවට ආරම්භක ස්ථානයක් ලබා දෙයි.
නැවත සම්ප්රේෂණ සිද්ධාන්තයක් පරීක්ෂා කිරීමට පමණක් අනන්යතා පරීක්ෂණ දුර්වල නොකරන්න, අවසර ලත් ප්රොටොකෝල කට්ටලය පුළුල් නොකරන්න. ඕනෑම නැවත සැකසීමකට පෙර මුල් පැකට් සහ සිදුවීම් වාර්තා සුරකින්න, මන්ද නැවත සැකසීම ඔබ එක්රැස් කීමට යන ද්රව්යම විනාශ කර හුවමාරුව කොතැන නතර වූයේද යන්න පෙන්වූ කාලය මකා දමයි.
මිථ්යාව වන්නේ එක් පිටපතක් ක්රියාකරු වැරදිකරු බව ඔප්පු කරන බවයි. යථාර්ථය වන්නේ එක් පිටපතක් ටයිමරයක් ඉකුත් වූ බව ඔප්පු කරන අතර, පිළිතුර පිළිතුරු මාර්ගයේම ජීවත් වන බවයි.