SOCKS5 සම්බන්ධතා අසාර්ථක කේත කියවන ආකාරය
සෑම SOCKS දෝෂයක්ම මළ ප්රොක්සියක් ලෙස සැලකීමට පෙර SOCKS සාකච්ඡාව, සත්යාපනය හෝ ඉල්ලා ඇති ගමනාන්තය අසාර්ථක වූයේදැයි හඳුනා ගන්න.
SOCKS5 සේවාදායකයකට ඔබේ TCP සම්බන්ධතාවය පිළිගෙන තවදුරටත් ගමනාන්තයකට ළඟා වීමේ ඉල්ලීම ප්රතික්ෂේප කළ හැකිය. කුමන අන්තය අසාර්ථක වූයේදැයි තීරණය කිරීමට පෙර නිවැරදි අදියරේ පිළිතුර කියවන්න.
ක්රමය තේරීම මුලින්ම පැමිණේ. පරිශීලක නාමය/මුරපද සත්යාපනය තේරීමේදී එහිම ප්රතිඵලයක් ඇත. ඉන් පසුව පමණක් සේවාදායකය CONNECT හෝ වෙනත් SOCKS විධානයක පිළිතුර ලබා දෙයි. එක් අදියරක බයිට් අගයක් තවත් අදියරක වගුවකින් අර්ථ නිරූපණය කළ නොහැක.
ඉල්ලීම් පිළිතුරු විවිධ අසාර්ථකතා හඳුනා ගනී
| පිළිතුරු අගය | SOCKS5 ඉල්ලීම් පිළිතුරේ අර්ථය |
|---|---|
| 0x01 | සාමාන්ය සේවාදායක අසාර්ථකතාව. |
| 0x02 | නීති මගින් සම්බන්ධතාවයට අවසර නැත. |
| 0x03 | ජාලයට ළඟා විය නොහැක. |
| 0x04 | සත්කාරකයට ළඟා විය නොහැක. |
| 0x05 | සම්බන්ධතාවය ප්රතික්ෂේප විය. |
| 0x06 | TTL කල් ඉකුත් විය. |
| 0x07 | විධානයට සහාය නැත. |
| 0x08 | ලිපින වර්ගයට සහාය නැත. |
උදාහරණයක් ලෙස, ඉල්ලීම් මට්ටමේ ප්රතික්ෂේපයක් SOCKS සේවාවට ළඟා වූ පසු වාර්තා වේ. එය ඔබේ මෙහෙයුම් පද්ධතිය එම සේවාවට ආරම්භක TCP සම්බන්ධතාවය ප්රතික්ෂේප කිරීමට වෙනස් ය.
ලිපින-වර්ග දෝෂයක් IPv4, IPv6 හෝ සත්කාරක නාම නිරූපණයකට අදාළ විය හැක. එයින් සම්පූර්ණ අන්තයට SOCKS5 සහාය නැතැයි ස්වයංක්රීයව අදහස් නොවේ. එසේම, සහාය නොදක්වන UDP විධානයක් වෙන් වූ TCP CONNECT ඉල්ලීමක් ගැන තීරණාත්මක කිසිවක් නොකියයි.
කේතය ප්රයෝජනවත් කරන සන්දර්භය එක්රැස් කරන්න
ප්රොක්සි ලිපිනය, විධානය, ඉලක්ක සත්කාරකය සහ වරාය, ලිපින පවුල සහ DNS මාදිලිය ප්රතිඵලය සමඟ තබා ගන්න දෝෂ වාර්තාවක් ලිවීමේදී. සේවාදායක පැත්තේ ප්රතිපත්ති ලොග අන්තය පරිපාලනය කරන විට ප්රයෝජනවත් ය. නීති මගින් ප්රතික්ෂේප කිරීම අදාළ අවසරය පරීක්ෂා කිරීමට හේතුවක් මිස සම්බන්ධතා කාල සීමාව වැඩි කිරීමට නොවේ.
පිළිතුර සේවාදායකයේ වාර්තාවක් මිස ගමනාන්ත ජාලය පිළිබඳ සම්පූර්ණ ස්වාධීන රෝග විනිශ්චයක් නොවේ. සේවාලාභියාගේ වදන් ද වෙනස් වේ. කෙටි පරිවර්තිත දෝෂ පණිවිඩයක් මත පමණක් රඳා නොසිට, හැකි විට අදියර සහ මූලික පිළිතුර සටහන් කරන්න.