නැවත යතුර, නැවත සම්බන්ධ වීම හෝ නැවත සත්යාපනය: ඔබට කුමක් අවශ්යද?
නැවත යතුරු කිරීම සැසි යතුරු මාරු කරයි, නැවත සම්බන්ධ වීම සම්බන්ධතාවය නැවත ගොඩනඟයි, නැවත සත්යාපනය අනන්යතාවය පුනරාවර්තනය කරයි. මේවා මිශ්ර කිරීම වැරදි නිවැරදි කිරීමකට තුඩු දෙයි.
පැය ගණනක් ක්රියාත්මක වූ සැසියක් සදාකාලයටම එකම යතුරු රඳවා නොගනී, එය චේතනාන්විතයි. වෙනස් සිදුවීම් තුනක් යතුරු භ්රමණය ලෙස හැඳින්වේ: පවතින සම්බන්ධතාවය යටතේ නව සැසි ද්රව්යය, සම්බන්ධතාවයේ සම්පූර්ණ නැවත ගොඩනැගීම, සහ අනන්යතා පරීක්ෂාවේ පුනරාවර්තනය. එක් එක් අයට වෙනස් ට්රිගරයක්, වෙනස් පිරිවැයක් සහ වෙනස් අසාර්ථක ලකුණක් ඇත. වැරදි එක තෝරා ගත්තොත් නිවැරදි කිරීම කිසිවක් නොකරයි හෝ හේතුවක් නැතිව ටනලය පහත හෙළයි.
තීරණය රඳා පවතින්නේ සැබවින්ම කුමන ස්ථරය කල් ඉකුත් වී ඇත්ද යන්න මතය.
භ්රමණය ලෙස හැඳින්වෙන මෙහෙයුම් තුනක්
නැවත යතුරු කිරීම පවතින පාලන සම්බන්ධතාවය තුළ ප්රොටෝකෝලය නිර්වචනය කරන යාන්ත්රණය භාවිතයෙන් නව ගමනාගමන යතුරු සාදයි. IKEv2 එය නව දරු ආරක්ෂක සම්බන්ධතාවයකින්ද, TLS 1.3 යතුරු යාවත්කාලීන පණිවිඩයකින්ද, WireGuard එහි කාල හෝ පණිවිඩ සීමාවන් ළඟා වූ විට නව අත්වැල් ගැසීමකින්ද කරයි. ටනල් ලිපින සහ සත්යාපිත අනන්යතාවය තිබූ තැනම රැඳේ.
නැවත සම්බන්ධ වීම සම්බන්ධතාවය ඉවත දමා මුල සිට නැවත ගොඩනඟයි, එය ලිපින පැවරීම, මාර්ග ස්ථාපනය සහ පළමු උත්සාහයේ සියලු සාකච්ඡා නැවත කරයි.
නැවත සත්යාපනය අනන්යතා සාක්ෂියම නැවත කරයි, එහි අක්තපත්රයක්, සහතිකයක් හෝ දෙවන සාධකයක් ඇතුළත් විය හැක. නිෂ්පාදනය අනුව එය නැවත සම්බන්ධ වීම සමඟ හෝ රහිතව සිදු විය හැක.
අලුත් කිරීමේදී පරිශීලකයින් දකින දේ
නැවත යතුරු කිරීම බොහෝ දුරට නොපෙනෙන ලෙස තිබිය යුතුය. සම්බන්ධතා හඳුනාගැනීම් වෙනස් වේ, ගණන් කරන්නන් නැවත සැකසිය හැක, යෙදුම් ඒවායේ සොකට් රඳවා ගනී; හුවමාරුව අතරතුර එක් දිශාවකට කෙටි විරාමයක් සාමාන්යය. තත්ත්ව ලැයිස්තුවක නව හඳුනාගැනීමක් දැකීම දෝෂයක සාක්ෂියක් නොවේ. හුවමාරුවෙන් පසු ලොග් පේළිය එය අවසන් වූයේද යන්න කියයි.
අලුත් කිරීමේදී සැබෑ බිඳවැටීමක් නිශ්චිත තැනකට යොමු කරයි. යෝජනා නොගැළපීම, කල් ඉකුත් වූ අක්තපත්රයක් හෝ මාර්ග වෙනස් වීමක් එක් එක් වෙනස් ලොග් පේළියක් නිපදවයි, සහ ඒවායින් එකක් පමණක් ආයු කාල සීරුමාරු කිරීමෙන් නිවැරදි වේ.
ප්රායෝගිකව තුනම වෙන් වන තැන
කල් ඉකුත් වූ එකම දෙය යතුරු ද්රව්යය නම්, නැවත යතුරු කරන්න. සමවයස් ලිපිනය, මාර්ගය හෝ NAT බන්ධනය වෙනස් වී පැකට් තවදුරටත් නොපැමිණේ නම්, නැවත සම්බන්ධ වන්න. ආයතනය ආවර්තිත අනන්යතා පරීක්ෂාවක් ඉල්ලා සිටී නම්, එය නැවත සත්යාපනය වන අතර කිසිදු ආයු කාල සීරුමාරුවක් එය ප්රතිස්ථාපනය නොකරයි.
ප්රොටෝකෝලයන්ගේ පෙරනිමි අගයන් සාමාන්යයෙන් නිවැරදි පිළිතුර අඩංගු වේ. WireGuard පරිශීලක ක්රියාවකින් තොරව කාල සහ දත්ත ප්රමාණ සීමාවකින් පසු යතුරු මාරු කරයි; IKEv2 ආයු කාල එක් එක් දරු සම්බන්ධතාවය සඳහා සාකච්ඡා කෙරේ; TLS පාදක ටනල් පවතින සැසිය තුළම යතුරු කරකවයි. නැවත නැවත එන දෝෂයක් වළක්වා ගැනීමට ආයු කාල වැඩි කිරීම අසාර්ථකත්වය කල් දමන අතර යතුරක් හෙළිදරව් වුවහොත් නිරාවරණය දිගු කරයි.
දිගු සැසි සඳහා එක් අවවාදයක් වැදගත් වේ: ආවර්තතාව පමණක් ඉදිරි රහස්යතාවයක් නොසාදයි. මෙම ගුණාංගය රඳා පවතින්නේ සැසි යතුරු දිගුකාලීන රහස් සමඟ සම්බන්ධ වන ආකාරය සහ පැරණි යතුරු විනාශ කරන්නේද යන්න මතය, එය සැකසුමක් නොව නිර්මාණයේ සහ ක්රියාත්මක කිරීමේ ප්රශ්නයකි.
පෙරනිමි තෝරන්න, පසුව අදියර සටහන් කරන්න
ලේඛනගත අවශ්යතාවක් වෙනස් ලෙස නොකියන්නේ නම් සැපයුම්කරුගේ පෙරනිමි රඳවා ගන්න, සහ ආයු කාල වෙනස් කරන්නේ නම් දෙපසම වෙනස් කරන්න. පසුව එක් එක් සිදුවීම ළඟා වූ අදියර සටහන් කරන්න, එවිට ඊළඟ අවස්ථාව අත්වැල් ගැසීමේ එම ලක්ෂ්යය සමඟ සැසඳිය හැක.
swanctl --list-sas ip xfrm state | grep -E 'proto|replay-window' wg show journalctl -u strongswan --since '1 hour ago' | grep -i -E 'rekey|rekeyed|child'
නිවැරදි කිරීමකින් පසු පාලිත අලුත් කිරීමක් කර නව සම්බන්ධතාවය හරහා නව යෙදුම් ගමනාගමනය යවන්න. තමා ස්ථාපිත බව වාර්තා කරමින් කිසිවක් ඉදිරියට නොයවන ටනලය එම අසාර්ථකත්වයයි, මෙම පරීක්ෂාව ඇත්තේ එය අල්ලා ගැනීමටය.