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

යළි පිහිටුවීම පැකට්ටුවකි, තීන්දුවක් නොවේ

TCP යළි පිහිටුවීමේ සැකසුම නිර්වචනය කරයි: RST ධජය සහිත කොටසක් සම්බන්ධතාවය වහාම අවසන් කරයි. ලබන්නා සාකච්ඡා නොකරයි, නැවත උත්සාහ නොකරයි, ඇයි කියා නොඅසයි. එය යළි පිහිටුවීම වාර්තා කර ඉදිරියට යයි.

ක්ලයන්ට් දන්නේ එපමණයි. RST සේවාදායකයෙන්, ප්‍රොක්සියකින්, ෆයර්වෝලයකින් හෝ තත්ත්වය අහිමි වූ බර සමතුලිත කරන්නෙකුගෙන් පැමිණ තිබිය හැක.

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

කුමන සම්බන්ධතාවය යළි පිහිටුවා ඇත්දැයි තහවුරු කරන්න

පළමුව සක්‍රීය පැතිකඩ සැබවින්ම TCP භාවිතා කරනවාදැයි පරීක්ෂා කරන්න. UDP උමඟක යළි පිහිටුවීම අර්ථ විරහිතය, HTTP ප්‍රොක්සියක ලොගය VPN ට වඩා වෙනත් TCP කොටසකට අදාළ විය හැක.

ගමනාන්තය, තොටුපොළ, උත්සාහයේ වේලාව සහ ක්ලයන්ට් ළඟා වූ අදියර සටහන් කරන්න.

අදියර වඩාත් ප්‍රයෝජනවත් ක්ෂේත්‍රයයි. TLS අතට අත දීම අතරතුර යළි පිහිටුවීම එක් සැකකරුවන් කණ්ඩායමක් පෙන්වා දෙයි; සත්‍යාපනයෙන් පසු යළි පිහිටුවීම තවත් එකක්. අදියර නොමැතිව සෑම සිද්ධාන්තයක්ම ගැළපේ.

මාර්ගයේ දෙකෙළවර සසඳන්න

ඔබ සේවාදායකය පරිපාලනය කරන්නේ නම්, එම උත්සාහය සඳහා එහි සිදුවීම් සසඳන්න. එය සම්බන්ධතාවය පිළිගත්තාද? එය හිතාමතා වසා දැමුවාද? පිළිතුරක් එක් සීමාවක් හැර දමා ඊළඟ සීමාවට කිසිදා නොපැමිණියාද?

හැකි නම් ක්ලයන්ට් සහ සේවාදායකය දෙකෙහිම ග්‍රහණය කරන්න. ක්ලයන්ට් අත පෙනී සේවාදායකයේ නොපෙනෙන යළි පිහිටුවීමක් සේවාදායකයේ ඇති වී නැත.

දිශා දෙකෙහිම RST කොටස් පිළිබඳව අවධානය යොමු කරන්න:

sudo tcpdump -ni any 'tcp[tcpflags] & tcp-rst != 0' -c 20
ss -tnp | grep 198.51.100.20

පාලිත සංසන්දනයකින් සීමා කරන්න

දෙවන අනුමත ජාලයක් අසාර්ථකත්වය ක්ලයන්ට් පසුපස යනවාද නැතහොත් මාර්ගය පසුපස යනවාද යන්න කිව හැක. එම පැතිකඩ වෙනත් තැනක ක්‍රියා කරන්නේ නම්, ක්ලයන්ට් වින්‍යාසය බොහෝ විට හරි, විචල්‍යය මාර්ගයයි.

මෙය තවමත් නිශ්චිත අතරමැදි උපාංගයක් හඳුනා නොගනී. එය විෂය පථය මාර්ගයකට සීමා කරයි, එය ප්‍රයෝජනවත් හා අවංක ප්‍රතිඵලයකි.

«මෙම මාර්ගය අසාර්ථක වේ» සහ «මෙම නම් කළ ක්‍රියාකරු එය ඇති කළේය» අතර වෙනස රැක ගන්න. පළමුවැන්න පරීක්ෂා කළ හැක; දෙවැන්න සාමාන්‍යයෙන් එක් ක්ලයන්ට් එකකින් නොවේ.

විශ්වාස සැකසුම් නොවෙනස්ව නිවැරදි කිරීම පරීක්ෂා කරන්න

TLS සත්‍යාපනය අක්‍රීය නොකරන්න, අක්තපත්‍ර නැවත උත්පාදනය නොකරන්න, එක් යළි පිහිටුවීම් පේළියක් මත පදනම්ව අවහිර කිරීමේ ප්‍රතිපත්තියක් නොප්‍රකාශ කරන්න. එම වෙනස්කම් සෑම එකක්ම පරීක්ෂා කරන පද්ධතිය වෙනස් කර ඊළඟ සංසන්දනය අර්ථ විරහිත කරයි.

හඳුනාගත් සංරචකය එහි හිමිකරු හරහා නිවැරදි කරන්න, පසුව එම පැතිකඩ සහ එම නිරීක්ෂණය නැවත කරන්න:

openvpn --config client.ovpn --verb 4
sudo tcpdump -ni any 'host 198.51.100.20 and tcp' -c 40

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

අදාළ ලිපි