සංවර්ධක මෙවලම් විවෘත කර, අභ්‍යන්තර යෙදුම පූරණය කර, පිටුව දිස්වීමට පෙර එක් ඉල්ලීමක් පරීක්ෂණ ස්ථාන හතරක් හරහා ගමන් කරන ආකාරය බලන්න. පළමුව නාමය විසඳේ, පසුව TCP සම්බන්ධතාවක් විවෘත වේ, පසුව TLS අත්සන් කිරීම සේවාදායකයා කවුරුන්ද යන්න තහවුරු කරයි, ඉන් පසුව පමණක් යෙදුම ඔබ කවුරුන්ද යන්න අසයි. මේවා වෙන වෙන සිදුවීම් ලෙස සලකන්න, මන්ද ඒවා එකින් එක වෙනස් සාක්ෂි සමඟ අසාර්ථක වන අතර එකින් එක වෙනස් කණ්ඩායමකට අයත් වේ. සිදුවීම්වල දී වැඩිපුරම ව්‍යාකූලතාව ඇතිවන්නේ 401 එක උමං ගැටලුවක් ලෙස කියවීමෙන්, නැතහොත් උමං ගැටලුවක් නරක මුරපදයක් ලෙස කියවීමෙනි.

පළමු පරීක්ෂණ ස්ථානය: ඔබ කතා කිරීමට අදහස් කළ සේවාදායකයා මෙයද

කිසිදු අක්තපත්‍රයක් යැවීමට පෙර TLS අත්සන් කිරීම එම ප්‍රශ්නයට පිළිතුරු දෙයි. ඔබේ සේවාලාභියා විශ්වාස ගබඩාවකට එරෙහිව සහතික දාමය තහවුරු කර, සහතිකයේ ඇති නාමය ඔබ ටයිප් කළ සත්කාරකයා සමඟ ගැළපේදැයි පරීක්ෂා කරයි. එය අසාර්ථක වුවහොත්, බ්‍රව්සරය සහතික දෝෂයක් පෙන්වන අතර Authorization ශීර්ෂය කිසිසේත් නොයවයි. එබැවින් මුරපද ඉල්ලීමක් සේවාදායකයා සැබෑ බවට සාක්ෂියක් නොවේ; එය යෙදුම පිළිතුරු දුන් බවට සාක්ෂියකි.

මෙහි පළමු මායිම දිස්වේ. TLS සම්බන්ධතාව එය අවසන් වන තැන දක්වා ආරක්ෂා කරයි. බර සමතුලිත කරන්නෙකු TLS අවසන් කර යෙදුමට සරල HTTP යවන්නේ නම්, සංකේතිත කොටස සමතුලිත කරන්නා වෙතින් අවසන් වන අතර, අක්තපත්‍ර ආරක්ෂා වන්නේ එම පළමු පියවරේදී පමණි.

දෙවන පරීක්ෂණ ස්ථානය: 401 හුවමාරුවක සැබවින්ම ගමන් කරන්නේ කුමක්ද

HTTP Basic සත්‍යාපනය පරිශීලක හැඳුනුම සහ මුරපදය ශීර්ෂයක යවයි, එය RFC 7617 හි විස්තර කර ඇති පරිදි Base64 සමඟ සංකේතනය වේ. Authorization: Basic dXNlcjpwYXNz යනු එහි හැඩයයි; ඉල්ලීම කියවිය හැකි ඕනෑම අයෙකුට සංකේතනය ආපසු හැරවිය හැක, එබැවින් සියලු රහස්‍යභාවය පහළින් ඇති ප්‍රවාහනයෙන් පැමිණේ. curl -v මගින් WWW-Authenticate: Basic අභියෝගය සහ ඔබ ආපසු යවන ශීර්ෂය යන දෙකම පෙන්වයි.

එම ශීර්ෂය යෙදුමට කියන්නේ කවුරුන් ඉල්ලා සිටිනවාද යන්නයි. එය ජාලයට කියන්නේ නැත්තේ කවුරුන් සම්බන්ධ විය හැකිද යන්නයි, තවද එය තමන් විසින්ම කිසිවක් සංකේතනය නොකරයි. යෙදුම තවමත් ගබඩාවක් සමඟ අක්තපත්‍රය පරීක්ෂා කර, එම ගිණුමට කුමක් කළ හැකිද යන්න තීරණය කළ යුතුය, එය බලය පැවරීම වන අතර සත්‍යාපනයෙන් පසුව සිදුවේ.

එම මාර්ගයේ IPsec උමං පිහිටන්නේ කොහේද

දැන් බ්‍රව්සරයේ සිට පිටතට ගමන් කරන්න. ද්වාරයේ සිට ද්වාරයට IPsec උමං ආරක්ෂක ද්වාර දෙකක් අතර තෝරාගත් රථවාහන ආරක්ෂා කරයි, ඔබේ ලැප්ටොප් පරිගණකය සහ යෙදුම් ක්‍රියාවලිය අතර නොවේ. උමං මාදිලියේ ESP මුල් පැකට්ටුව ඔතා, ද්වාර එය සංකේතනය කර සත්‍යාපනය කරයි, අභ්‍යන්තර ලිපින ඉතිරි වන බැවින් දුරස්ථ පැත්තට ඉල්ලීම යෙදුමට යොමු කළ හැකිය.

තේරීම යනු මිනිසුන් අඩපණ කරන කොටසයි. ප්‍රතිපත්ති පාදක උමං රථවාහන තෝරන්නන් භාවිතා කරයි, බොහෝ විට ප්‍රවේශ පාලන ලැයිස්තු ලෙස ප්‍රකාශිත වන අතර, උමං තුළට ඇතුළු වන පැකට්ටු තීරණය කරයි. මාර්ග පාදක උමං ඒ වෙනුවට අතත්‍ය අතුරුමුහුණතක් සහ මාර්ගගත කිරීමේ වගුවක් භාවිතා කරයි. Linux හි ip xfrm policy තෝරන්නන් පෙන්වන අතර ip xfrm state ස්ථාපිත ආරක්ෂක සම්බන්ධතා පෙන්වයි; ගිනිපවුරු උපකරණයක ඊට සමාන වන්නේ උමංගේ SA වගුව සහ පැකට්ටු නිරීක්ෂකයකි.

ප්‍රතිවිපාකය පැහැදිලිව කිව යුතුය. පැකට්ටුවකට සම්පූර්ණයෙන් නිරෝගී උමං තුළ රැඳී සිටිය හැකි අතර තවමත් යෙදුම ප්‍රතික්ෂේප කරන HTTPS ඉල්ලීමක් රැගෙන යා හැක, තවද මාර්ගගත කිරීම ඉඩ දෙන්නේ නම් වලංගු අක්තපත්‍ර කිසිදු උමං නොමැති මාර්ගයකින් පැමිණිය හැක.

එය වාර්තා කළ ස්තරයේ දී අසාර්ථකත්වය කියවන්න

401 යනු යෙදුම අක්තපත්‍රය පිළිගත්තේ නැති බවයි. 403 යනු එය හැඳුනුම පිළිගෙන මෙහෙයුම ප්‍රතික්ෂේප කළ බවයි. TLS දෝෂයක් යනු සේවාලාභියා සේවාදායකයා පිළිගත්තේ නැති බවයි. මාර්ගයක් නොමැති වීම හෝ ප්‍රතිපත්ති නොගැළපීම යනු පැකට්ටුව කිසිදා දුරස්ථ ද්වාරයට නොපැමිණි බවයි. වෙනස් අසාර්ථකතා හතරක්, වෙනස් හිමිකරුවන් හතරක්, තවද ඒවායින් කිසිවක් පිවිසුම් පෝරමය දෙස බැලීමෙන් රෝග නිර්ණය නොවේ.

එක් එක් ස්තරය නිපදවන සාක්ෂි භාවිතා කරන්න: තත්ත්වය සහ ශීර්ෂ සඳහා බ්‍රව්සරයේ ජාල පැනලය, සහතික දාමය සඳහා openssl s_client -connect host:443, උමං රථවාහන සඳහා ද්වාරයේ SA ගණන් කරන්නන් සහ ලඝු සටහන්, සහ ගිණුම් තීරණය සඳහා යෙදුම් ලඝු සටහන. ස්තර දෙකක් එකවර දෝෂ වාර්තා කරන විට, පළමුව පහළ ස්තරය නිවැරදි කරන්න, මන්ද මළ උමං එකකට සත්‍යාපන අසාර්ථකත්වයක් පහසුවෙන් වසන් කළ හැකි අතර ඊට ප්‍රතිවිරුද්ධ ද එසේමය.

එක් සේවාවක් මුල සිට අග දක්වා සිතියම් කරන්න

ඔබ දෝෂ නිර්ණය කරන සේවාව සඳහා පේළි පහක් ලියන්න: උමං සම්බන්ධ කරන සහකරුවන් කවුද, තෝරන්නන් අනුමත කරන උපජාල සහ වරායන් මොනවාද, TLS අවසන් වන්නේ කොහේද සහ සහතිකය කුමන හැඳුනුමක් ප්‍රකාශ කරයිද, කුමන යෙදුම් ගිණුම සහ භූමිකාව භාවිතා වේද, සහ එක් එක් ස්තරය ලඝු කරන්නේ කොහේද. ඒවා එක් පිටුවක තබන්න, මන්ද සිතියමේ අරමුණ වන්නේ එක් ස්තරයක වගකීම කොහේ අවසන් වී ඊළඟට එය කොහේ ආරම්භ වේද යන්න පෙන්වීමයි.

ඉන්පසු එක් එක් ස්තරය සඳහා එක් සෘණාත්මක අවස්ථාවක් පරීක්ෂා කරන්න. වැරදි මුරපදයක් භාවිතා කර 401 ලැබෙන බව තහවුරු කරන්න, කාල ඉකුත් වීමක් නොවේ. තෝරන්නන්ට පිටතින් ඇති උපජාලයකින් සම්බන්ධ වී පැකට්ටුව උමං නොකරන බව තහවුරු කරන්න. වැරදි නාමයක් සඳහා සහතිකයක් ඉදිරිපත් කර අක්තපත්‍ර යැවීමට පෙර සේවාලාභියා ප්‍රතික්ෂේප කරන බව තහවුරු කරන්න. එම ප්‍රතිඵල තුන ඔබට නිර්මාණය ගැන කිසිදු පෙට්ටි සිතියමකට වඩා වැඩි දෙයක් කියයි.

අවසාන වශයෙන්, එක් එක් සම්බන්ධතාවට අවශ්‍ය ආරක්ෂාව කුමක්දැයි සිතා බලා තීරණය කරන්න. TLS හරහා Basic සත්‍යාපනය ද්වාරයක් පිටුපස ඇති කුඩා අභ්‍යන්තර මෙවලමකට සාධාරණ ලෙස ගැළපේ; එය පරිශීලකයාට අනුව බලය පැවරීමට හෝ TLS අන්ත ලක්ෂ්‍යයෙන් ඔබ්බට රථවාහන ආරක්ෂා කිරීමට ආදේශකයක් නොවේ. උමං මාර්ගය ආරක්ෂා කරයි, සහතිකය පියවර ආරක්ෂා කරයි, 401 ගිණුම ආරක්ෂා කරයි, තවද ඒවායින් අවසාන එක පමණක් ඔබ කවුරුන්ද යන්න දනී.

අදාළ ලිපි