ඔබේ IKEv2 SA සක්රීයයි නමුත් දරු SA නොමැත: හුවමාරුව කියවන්න
සත්යාපනය අවසන් විය හැකි අතර දරු SA සාකච්ඡාව අසාර්ථක වේ. මාර්ග හෝ ගණක බලන්නට පෙර දරු SA සෑදීමේ හුවමාරුව, පසුව යෝජනාව සහ තේරීම්කරුවන් කියවන්න.
IKE පවසන්නේ උමං සක්රීය බවත් දරු SA නොමැති බවත් වන අතර දෙකම එකම වේලාවේ සත්ය විය හැක. ස්ථාපිත පාලන සම්බන්ධතාවයක් දත්ත සම්බන්ධතාවයක් නොවේ, දෙකෙහිම ජීවිත කාල, සාකච්ඡා සහ අසාර්ථක වීමේ ක්රම වෙන වෙනමය. පළමුවැන්න සම්බන්ධතාවයක් ලෙස වාර්තා කිරීම යනු ටිකට්පත අවසානයේ උමං සක්රීය යැයි පවසන අතර කිසිවක් ක්රියා නොකරන මාර්ගයයි. සම්බන්ධතාවයේ සාරාංශ ලේබලය වෙනුවට සම්බන්ධතා ලැයිස්තුව කියවන්න, මන්ද එම ලැයිස්තුව පමණක් නැති වූ වස්තුව පෙනෙන එකම තැනය. ඊළඟට ලැයිස්තුව අර්ථවත් වන අනුපිළිවෙලයි.
සම්බන්ධතා දෙකක්, කාර්යයන් දෙකක්
IKE SA පාලන නාලිකාව රැගෙන යයි: අනන්යතා, යතුරු සහ පාලන හුවමාරුව සඳහා යෝජනා. දරු SA ESP ආරක්ෂණය රැගෙන යයි, තමන්ගේ ඇල්ගොරිතම සහ තමන්ගේ රථවාහන තේරීම්කරුවන් සමඟ. සත්යාපනය සහ දරු SA සෑදීම සාමාන්යයෙන් එකට යයි, මන්ද පළමු දරු SA IKE_AUTH තුළ සාකච්ඡා වන අතර මෙම එකට බැඳීම නිසාම මිනිසුන් මෙම වෙන්වීම ගැන පුදුම වෙති.
මෙයද ඔබට හමුවන අසාර්ථක ආකාර දෙක පැහැදිලි කරයි. ආරම්භක හුවමාරුවේදී ප්රතික්ෂේප වූ දරු SA සාමාන්යයෙන් IKE SA ද පහළට ඇද දමයි, එබැවින් ස්ථාපිත පාලන නාලිකාවක් කිසිසේත් නොපෙනේ. තනිව සිටින IKE SA බොහෝ විට අර්ථ දක්වන්නේ පළමු දරු SA සාර්ථක වූ බවත් පසුව දරු SA සෑදීමේ උත්සාහය අසාර්ථක වූ බවත්ය, උදාහරණයක් ලෙස යතුරු අලුත් කිරීමේදී. කාල මුද්රා එම අවස්ථා කිසිදු වින්යාස සමාලෝචනයකට වඩා වේගයෙන් වෙන් කරයි.
කුමන ස්ථරය ප්රතික්ෂේප කළාද
දරු SA ප්රතික්ෂේප වූ විට දැනුම්දීම ස්ථරය නම් කරයි. යෝජනා ප්රතික්ෂේපය යනු පාර්ශ්වයන් ඇල්ගොරිතම ගැන එකඟ වීමට නොහැකි වූ බවයි, බොහෝ විට එක් පාර්ශ්වයක් වෙනත් පූර්ණ ඉදිරි රහස්යතා කණ්ඩායමක් හෝ අනෙකා පිළිනොගන්නා සයිෆරයක් ඉල්ලන නිසා. තේරීම්කරු ප්රතික්ෂේපය යනු රථවාහන කට්ටලය සෘජුවම ප්රතික්ෂේප වූ බවයි, එය ආවරණ තර්කයක් මිස ගුප්තකේතන තර්කයක් නොවේ.
සමහර විට දරු SA නොතිබීමම නිර්මාණයයි. දරු රහිත IKE SA යනු දත්ත සම්බන්ධතාවය ඉල්ලුම පරිදි සෑදිය යුතු තැන භාවිතා වන නිර්වචිත දිගුවකි, එබැවින් නොතිබීම නිවැරදියි සහ ගැළපෙන රථවාහන පැමිණි විට දරු SA දිස් වේ. IKEv2 පිළිබඳ strongSwan සටහන් ඉල්ලුම් ශෛලිය සහ පළමු අවස්ථාව තීරණය කරන යෝජනා සැකසුම් දෙකම ආවරණය කරයි.
දෝෂය විනිශ්චය කිරීමට පෙර ඉල්ලුම් හෝ උගුල් වින්යාසයක් තිබේදැයි පරීක්ෂා කරන්න. දරු SA අලස ලෙස සෑදෙන්නේ නම්, නිශ්චලව සිටින විට දරු SA නොතිබීම අපේක්ෂිත තත්ත්වය වන අතර සැබෑ පරීක්ෂණය වන්නේ රථවාහන එකක් ඉහළ නංවයිද යන්නයි. එම පරීක්ෂණය අලස නිර්මාණය නිශ්ශබ්ද අසාර්ථකත්වයෙන් ද වෙන් කරයි, මන්ද අසාර්ථක සෑදීම ට්රිගරය පමණක් නිශ්චල නොව පිළිතුරක් නොමැතිව තබයි.
පසුව දත්ත මාර්ගය ගැන අසන්න
දරු SA පවතින විට ඊළඟ ප්රශ්නයට ගණක පිළිතුරු දෙයි. ip -s xfrm state එක් එක් සම්බන්ධතාවය සඳහා පැකට් සහ බයිට් ගණන වාර්තා කරයි, ඔබ රථවාහන ජනනය කරන අතරේ කිසිවක් රැගෙන නොයන දරු SA ගැළපීම හෝ මාර්ගකරණය පෙන්වයි නැති වූ සම්බන්ධතාවයට නොව. swanctl --list-sas එම ගණක අසල දරු SA හි තේරීම්කරුවන් මුද්රණය කරයි, පැකට් පිළිගත් කට්ටලය තුළ ඇති බව එයම තහවුරු කරයි.
සාර්ථක සත්යාපනය සහ අසාර්ථක දරු SA හුවමාරුව වාර්තාවේ වෙන් වෙන්ව තබන්න. සත්යාපනය අසාර්ථක වූ බව පවසන වාර්තාව ඊළඟ ඉංජිනේරුවා සහතික ගබඩාවට යවයි, නිවැරදි වාක්යය වඩා කෙටිය: IKE SA ඉහළ ආවා, මෙම ප්රවාහයට දරු SA කිසිදා පිළිගත්තේ නැත.
දෙකෙළවර සම්බන්ධ කරන්න
ඔබම ධාවනය කරන සේවාදායකයක් සඳහා, පැයක පරතරයකින් යුත් නැවත සම්බන්ධ වීමේ උත්සාහ දෙකක් සංසන්දනය කරනවා වෙනුවට එම හුවමාරුවේ සේවාලාභී සහ ගේට්වේ ලොග් ගන්න. දැනුම්දීම් දෙපසම ගැළපිය යුතුය, ගැළපෙන්නේ නැති තැන ඔබ වැරදි ලෙස වින්යාස කළ පස සොයාගෙන ඇත.
දරු SA සාකච්ඡාව නිවැරදි කරන්න, පසුව අදහස් කළ තේරීම්කරු තුළ රථවාහන සමඟ නැවත පරීක්ෂා කරන්න. නැති වූ වස්තුව දැන් පවතින බව ඔප්පු කරන එකම පරීක්ෂණය එයයි, මන්ද නිශ්චලව නැවුම් කළ සම්බන්ධතා ලැයිස්තුව නිවැරදි කිරීමට පෙර සහ පසු එකම ලෙස පෙනිය හැක.