සයිට් A සයිට් B වෙත ළඟා වේ, B හට A වෙත ළඟා විය නොහැක, සහ උමඟ දිශා දෙකෙහිම හොඳින් පෙනේ. උමඟ ස්පර්ශ කිරීමට පෙර ඔබට සැබවින්ම ඇති දෝෂය කුමක්දැයි තීරණය කරන්න. B හි ආරම්භ කර ප‍්‍රතික්ෂේප වන නව සම්බන්ධතාවය සහ A හි ආරම්භ කළ සම්බන්ධතාවයට කිසිදා නොපැමිණෙන පිළිතුර සමාන පැමිණිලි සහ සම්පූර්ණයෙන්ම වෙනස් රෝග විනිශ්චය ඇති කරයි. එකක් මාර්ගයේ ප‍්‍රතිපත්ති හෝ මාර්ග ගැටලුවකි; අනෙක දැනටමත් අවසර දී ඇති ගමනාගමනයට ආපසු මාර්ගයේ හෝ තත්ත්වයේ ගැටලුවකි.

මෙම වෙනස කුමන විධාන ක‍්‍රියාත්මක කිරීම වටීද යන්න තීරණය කරයි.

එකම ලෙස පෙනෙන දෝෂ දෙකක්

පළමු අවස්ථාවේදී B හි සත්කාරකය A වෙත SYN එකක් යවන අතර කිසිවක් ආපසු නොපැමිණේ. දෙවැන්නේදී A හි සත්කාරකය සාර්ථකව සැසියක් විවෘත කරන අතර පිළිතුර ආපසු මාර්ගයේ අතුරුදහන් වේ. දෙදෙනාම පවසන්නේ සබැඳිය එක් දිශාවක් බවය, දෙදෙනාම අතුරුදහන් වූ පැකට්ටුවක් විස්තර කරයි, එබැවින් විස්තරය පමණක් ඔවුන් වෙන් කළ නොහැක.

අසාර්ථක උත්සාහය කුමන පැත්තෙන් ආරම්භ වූයේදැයි අසන්න. එම එකම කරුණ හැකි හේතුවලින් අඩක් ඉවත් කරයි.

පසුව පරීක්ෂණය මුල සිට අග දක්වා එකම සත්කාරක සහ එකම සේවාව භාවිතා කළේදැයි තහවුරු කරන්න. එක් පැත්තකින් ping සහ අනෙක් පැත්තෙන් ගොනු බෙදාගැනීමේ සම්බන්ධතාවය වෙනස් දේවල් දෙකක් පරීක්ෂා කරයි, සහ ගේට්වේ එකෙන් සිදු කරන රෝග විනිශ්චය කිසිදු පරිශීලක ගමනාගමනයක් භාවිතා නොකරන උමං ලිපිනයක් තෝරාගත හැක.

පළමු අවස්ථාව: ආපසු මාර්ගය නැත

වෙනත් පෙරනිමි ගේට්වේ එකක් හරහා පිළිතුරු දෙන දුරස්ථ සේවාදායකයකට ඉල්ලීම ලබාගෙන පිළිතුර වෙනත් තැනකට මාර්ගගත කළ හැක. එවිට තත්ත්වය නිරීක්ෂණය කරන ෆයර්වෝල් අසමමිතික පිළිතුර ඉවතලයි, මන්ද එය ස්ථාපිත ප‍්‍රවාහයකට නොගැළපෙන අතර එය කිසිදා ක‍්‍රියා නොකළ දිශාවක් මෙන් පෙනේ. පරිවර්තනය තවත් ආකාරයක් එකතු කරයි: ගමනාන්තය පරිවර්තිත මූලාශ‍්‍රයක් දැක ඊට පිළිතුරු දෙයි, එබැවින් මුල් ලිපිනය සඳහා ලියූ නීතිය කිසිදා නොගැළපේ.

පරිවර්තනයෙන් පසු ගමනාන්තය සැබවින්ම දකින ලිපිනය සහ ආපසු මාර්ගය මුල් උපජාලය සඳහා නොව එම ලිපිනය සඳහා පරීක්ෂා කරන්න.

දෙවන අවස්ථාව: ප‍්‍රතිපත්තිය කිසිදා අවසර දී නැත

ප‍්‍රතිවිරුද්ධ අවස්ථාව පෙනෙන ප‍්‍රමාණයට වඩා සරල හා සුලබය: එක් කාර්යාලයක් කේන්ද‍්‍රීය සේවාවක් පරිභෝජනය කළ යුතු අතර කිසිදා මධ්‍යස්ථානයට සම්බන්ධතා ආරම්භ නොකළ යුතුය. එම අසමමිතිය සිතාමතා ගත් ප‍්‍රවේශ තීරණයක් වන අතර උමඟ නිර්මාණය කළ පරිදි ක‍්‍රියා කරයි. ඕනෑම උමං සැකසුමක් වෙනස් කිරීමට පෙර ප‍්‍රවේශ ප‍්‍රතිපත්තිය කියවන්න. කුමන දිශාව අදහස් වූයේදැයි ලේඛනය පවසයි, පැකට් ග‍්‍රහණය නොවේ. ග‍්‍රහණයට පෙන්විය හැක්කේ සිදු වූ දේ පමණි, අවසර දුන් දේ නොවේ.

දෙපැත්තෙන්ම ආරම්භ කිරීම සැබවින්ම අවශ්‍ය නම්, වේදිකාවේ ආධාරක නීති කට්ටලය හරහා එම නිශ්චිත සේවාවට අවසරය එකතු කරන්න. එක් යෙදුමක් නිවැරදි කිරීමට සෑම උපජාලයක්ම අන්‍යෝන්‍ය විශ්වාසනීය කිරීම පටු අවශ්‍යතාවක් පුළුල් අවසරයක් බවට පත් කරයි, සහ එම හුවමාරුව පසුව කලාතුරකින් සමාලෝචනය වේ.

එකම සත්කාරකවල පෙර සහ පසු සසඳන්න

වෙනස් උත්සාහ දෙකක් නොව එකම උත්සාහයේ දෙකෙළවර දෙස බලන්න. ආරම්භ කරන සත්කාරකයේ ගේට්වේ එකේ සහ ගමනාන්තයේ ග‍්‍රහණය කරන්න, පසුව ඇතුළට ආ දේ, පිටතට ගිය දේ සහ දුර පැත්ත දුටු ලිපිනය සසඳන්න.

tcpdump -ni any host 10.20.30.40 and port 445
conntrack -L | grep 10.20.30.40
ip route get 10.20.30.40
swanctl --list-sas

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

නිවැරදි කිරීමෙන් පසු එම සත්කාරකයෙන්ම එම පරීක්ෂණය නැවත කරන්න සහ සම්බන්ධ නොවන ප‍්‍රවේශය තවමත් ප‍්‍රතික්ෂේප වන බව තහවුරු කරන්න. “established” උමං තත්ත්වය තනිවම එම නිගමන දෙකෙන් කිසිවක් තහවුරු නොකරයි.

අදාළ ලිපි