«උපස්ථය ක්‍රියා කරයි» යන වාක්‍යය තුළ ප්‍රතිඵල දෙකක් සැඟවී ඇත. නව ඉල්ලීමක් සාර්ථක වේ, එය ප්‍රතිසාධනයයි. දැනටමත් ධාවනය වන මාරු කිරීමක් දිගටම පවතී, එය අඛණ්ඩතාවයයි. මේවා වෙනස් පොරොන්දු ය, බොහෝ ෆේල්ඕවර් සැලසුම් පළමුවැන්න ලබා දෙන අතර දෙවැන්න නිහඬව කල් ඉකුත් වේ. යාන්ත්‍රණයක් තෝරා ගැනීමට පෙර ඔබට අවශ්‍ය කුමක්දැයි තීරණය කර, දෙකම වෙන් කර හඳුනාගත හැකි ලෙස පරීක්ෂණය ලියන්න.

එක් සාර්ථකත්වයක් ලෙස පෙනෙන ප්‍රතිඵල දෙකක්

10.90.0.42 හි සිටින සේවාලාභියෙකුට 198.51.100.20:443 වෙත සම්බන්ධතාවක් ඇතැයි සිතන්න. ප්‍රාථමික පිටවීම එය එක් පොදු ලිපිනයකට හා වරායකට පරිවර්තනය කරයි, උපස්ථ පිටවීම වෙනත් එකකට පරිවර්තනය කරයි. සේවාලාභියාගේ අභ්‍යන්තර ලිපිනය කිසිදා වෙනස් නොවේ, එබැවින් මිනිසුන් සම්බන්ධතාව නොනැසී පවතිනු ඇතැයි අපේක්ෂා කරයි.

සේවාදායකය අභ්‍යන්තර ලිපිනයක් නොදකියි. එය පරිවර්තිත අන්ත ලක්ෂ්‍යය දකියි, එම ලක්ෂ්‍යය මාරුවීමෙන් පසු වෙනස් වේ.

එබැවින් පැරණි ප්‍රවාහය කල් ඉකුත් වන අතර එම සේවාවට නව සම්බන්ධතාවක් වහාම ක්‍රියා කරයි. නිරීක්ෂණ දෙකම එකවර සත්‍යය.

පිටවීම වෙනස් වන විට සේවාදායකය දකින දේ

TCP සම්බන්ධතාවක් එහි චතුෂ්කයෙන් හඳුනාගනී, මූල ලිපිනය හෝ වරාය වෙනස් කිරීම ලබා ගන්නා සත්කාරකයට වෙනත් සම්බන්ධතාවක් සාදයි. සේවාදායකය නොදන්නා සම්බන්ධතාවක් මත නව මූලයකින් පැමිණෙන පැකට් ඉවතලනු ලැබේ හෝ නැවත සැකසීමකින් පිළිතුරු දෙනු ලැබේ. VPN සේවාලාභියාගේ ලිපිනයේ එම වෙනස හරහා සම්බන්ධය රඳවා ගන්නා කිසිවක් නැත.

තත්ත්ව සහිත ෆේල්ඕවර් ඇත්තේ මෙය වළක්වා ගැනීමට ය, එය යවන උපාංග අතර පරිවර්තන තත්ත්වය සහ සම්බන්ධතා තත්ත්වය හුවමාරු කිරීමෙන් ක්‍රියා කරයි. එය යුගලයේ ගුණාංගයක් මිස උමං මාර්ගයේ නොවේ, එය උපකල්පනය නොකර සැලසුම් කර පරීක්ෂා කළ යුතුය.

යුගලය සැබවින්ම තත්ත්වය රඳවා ගන්නවාදැයි කිසිවෙකුට අඛණ්ඩතාවය පොරොන්දු වීමට පෙර පරීක්ෂා කරන්න. පහත විධාන දෙපසම වත්මන් තත්ත්වය පෙන්වයි.

conntrack -L -d 198.51.100.20 2>/dev/null | head
ss -tin dst 198.51.100.20
tcpdump -ni any host 198.51.100.20 -c 10

එකම පොදු ලිපිනය ප්‍රමාණවත් නොවන්නේ ඇයි

මාර්ග දෙකේම එක් පොදු ලිපිනයක් තබා ගැනීම හොඳ ආරම්භයකි, එවිට සේවාදායකය එම මූල අන්ත ලක්ෂ්‍යයම දකියි. නමුත් එය පමණක් ප්‍රමාණවත් නොවේ. යවන උපාංගයට තවමත් පරිවර්තන තත්ත්වය, ගිනිපවුරු තත්ත්වය සහ භාවිතයට ගත හැකි ආපසු මාර්ගය අවශ්‍ය වන අතර, ඒවා මාරුවීමෙන් පසු රියදුරු ගෙන යන උපාංගයේම තිබිය යුතුය.

RFC 3022 ලිපින පරිවර්තනය විස්තර කරන අතර පරිවර්තනය කරන උපාංග අතර තත්ත්ව හුවමාරුව උපස්ථ සැලසුමක කොටසක් ලෙස සලකයි. පාවෙන ලිපිනයක් හෝ පිටපත් කළ පැතිකඩක් වින්‍යාසය ගෙන යයි, තත්ත්වය ගෙන යන්නේ නැත.

එබැවින් උපස්ථය හරහා පමණක් ping කරන පරීක්ෂණයක් ඉතා අල්පයක් ඔප්පු කරයි. ping සතුව අහිමි කර ගත හැකි සම්බන්ධතා තත්ත්වයක් නැත.

අවශ්‍යතාව කෙතරම් ශක්තිමත්දැයි තීරණය කරන්න

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

අවශ්‍යතාව මැනිය හැකි ප්‍රතිඵලයක් සහිත වාක්‍යයක් ලෙස ලියන්න, උදාහරණයක් ලෙස උඩුගත කිරීම නැවත ආරම්භ නොකර අවසන් වේ හෝ ක්‍රියාකරු විනාඩියක් තුළ නැවත සම්බන්ධ වේ. ඉන්පසු එය තෘප්තිමත් කරන ලාභම යාන්ත්‍රණය තෝරන්න, එය බොහෝ විට ප්‍රතිසාධන සැලසුමයි.

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

පැරණි ප්‍රවාහය සහ නව ඉල්ලීම පරීක්ෂා කරන්න

ප්‍රාථමික මාර්ගයෙන් හානිකර නොවන දිගු මාරු කිරීමක් ආරම්භ කර, පසුව එම සේවාවට වෙනම නව ඉල්ලීමක් යවන්න. යෙදුම් සන්දර්භය, නිරීක්ෂිත පිටවීම් ලිපිනය සහ වේලාව සටහන් කරන්න. අනුමත ආකාරයෙන් ප්‍රාථමිකය කඩා, උපස්ථය හරහා නව ඉල්ලීම යවන අතර මුල් මාරු කිරීම නිරීක්ෂණය කරන්න.

අගය තුනක් වාර්තා කරන්න: පැරණි ප්‍රවාහය දිගටම පැවතුණාද, නැවත සැකසුණාද, කල් ඉකුත් වුණාද; නව ක්‍රියාව පළමු වරට ක්‍රියා කළේ කවදාද; ආපසු යාම කිසිවක් කඩා දැමුවාද. එම පේළි තුන පිළිගැනීමේ වාර්තාවයි.

ss -tin dst 198.51.100.20
curl -sS -o /dev/null -w '%{http_code} %{time_total}\n' https://198.51.100.20/
tcpdump -ni any port 443 -c 20

කාර්ය භාරය දත්ත ලියන්නේ නම්, කල් ඉකුත් වීමෙන් පසු අනිශ්චිත ක්‍රියාවක් අන්ධ ලෙස නැවත නොකරන්න. පිළිතුර නැති වීමට පෙර ලිවීම ළඟා වී තිබිය හැකිය. යෙදුමෙන් ප්‍රතිඵලය අසන්න, නැතහොත් ක්‍රියාව idempotent වන තැන පමණක් නැවත උත්සාහ කරන්න. ඉන්පසු පිළිගැනීමේ ප්‍රකාශය කොටස් තුනකින් ලියන්න: නව ක්‍රියා පිටවීම් ප්‍රතිපත්තිය යටතේ ප්‍රතිසාධනය වේ, පවතින ප්‍රවාහවලට ලේඛනගත බාධා හැසිරීම ඇත, සහ යෙදුම ආරක්ෂිතව නැවත ආරම්භ වේ. එම ප්‍රකාශය පරීක්ෂා කළ හැකි අතර, සැලසුම පොරොන්දු නොවන දේ ගැන එය අවංකය.

අදාළ ලිපි