මිනිසුන් socks5h යනු socks5 හි වඩාත් පහසු ලිවීමක් ලෙස සලකති, දෙකම එකම ඉල්ලීම එකම තැනට යවනු ඇතැයි බලාපොරොත්තු වෙති. අමතර අකුර ඒ වෙනුවට DNS විමසුම ගෙනයයි. විසඳනය සහ ප්‍රොක්සිය වෙනස් ජාලවල පිහිටන යන්ත්‍රයක, එය සාර්ථක වන සහ අසාර්ථක වන ඉල්ලීම අතර වෙනසයි.

එක් අකුරක්, විසඳන දෙකක්

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

යෝජනා ක්‍රමයේ කිසිවක් සංකේතනය හෝ සත්‍යාපනය වෙනස් නොකරයි; වෙනස් වන්නේ DNS මාර්ගය පමණි. එබැවින් අකුර නොසලකා හැරීම පහසුය, වැරදීම මිල අධිකය.

එකම ප්‍රොක්සිය, වෙනස් ඉල්ලීම

ඉල්ලීම් දෙක වෙනස් වන්නේ එක් අක්ෂරයකින් පමණි. අනෙක් සියල්ල සමානය:

curl --proxy socks5://proxy.example:1080 https://service.example/
curl --proxy socks5h://proxy.example:1080 https://service.example/

The curl ප්‍රොක්සි යොමුව මෙම යෝජනා ක්‍රම වෙන වෙනම ලේඛනගත කරයි, ඒවා එකම නමක් ලෙස නොසැලකිය යුතු බලවත් හේතුව එයයි. ඔබට භාවිත කිරීමට අවසර ඇති හානිකර නොවන අන්ත ලක්ෂ්‍යයක් ඉදිරියේ දෙකම ධාවනය කර වෙනස කියවන්න. සාර්ථක දුරස්ථ සෙවීමක් වෙනත් යෙදුම් ගැන කිසිවක් නොකියයි, මන්ද බ්‍රවුසර, පැකේජ කළමනාකරුවන් සහ භාෂා ධාවන පරිසර සෑම එකක්ම තමන්ම තෝරා ගනී.

ප්‍රොක්සියේම නාමය දේශීයව විසඳේ

එම විධානයේදී, වෙනත් කිසිවක් සිදුවීමට පෙර proxy.example ලිපිනයක් විය යුතුය, එම සෙවීම සැමවිටම දේශීයය. service.example හි විසඳීම ප්‍රොක්සියට ගෙනයාම ප්‍රොක්සියේම නාමයට කිසිවක් නොකරයි, එයට තවමත් ඔබේ යන්ත්‍රයට ළඟා විය හැකි විසඳනයක් අවශ්‍යය. මෙතැනදී VPN රූපය වෙනස් කරයි.

ප්‍රොක්සි නාමය විසඳෙන්නේ උමඟ තුළ පමණක් නම්, curl ආරම්භ වීමට පෙර උමඟ සක්‍රීයද යන්න මත සම්බන්ධතාව රඳා පවතී. එවිට කුමන යෝජනා ක්‍රමය ජය ගනීද යන්න රඳා පවතින්නේ කුමන පැත්තට පිළිතුරු දිය හැකිද යන්න මතය. ඔබේ යන්ත්‍රයට ගමනාන්තය විසඳිය නොහැකි නමුත් ප්‍රොක්සියට හැකි නම්, socks5 අසාර්ථක වේ, socks5h සාර්ථක වේ. ඔබේ යන්ත්‍රය එය උමඟ හරහා විසඳා ප්‍රොක්සියට නොහැකි නම්, socks5 ක්‍රියා කරයි, socks5h අසාර්ථක වේ.

යෝජනා ක්‍රමය ප්‍රොක්සියට ඇති සම්බන්ධතාව VPN තුළ හෝ පිටත නොතබයි; එය මාර්ගගත කිරීමේ වගුව කරයි, යෝජනා ක්‍රමය එය කිසිදා නොදකී. එබැවින් එක් උමඟකට එක් යෝජනා ක්‍රමයක් නිවැරදි කර අනෙක එම යන්ත්‍රයේම බිඳ දැමිය හැකිය. අකුර තීරණය කරන්නේ ප්‍රශ්නය අසන්නේ කවුද යන්න පමණි.

සෑම පැත්තකටම විසඳිය හැක්කේ කුමක්ද

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

එම තේරීම අදහස් දැක්වීමක නොව, ක්‍රියාපටිපාටි පොතේ ලියන්න, සහ සත්‍යාපන දත්ත බෙදාගත් ඉතිහාසයෙන් සහ රෝග විනිශ්චය ප්‍රතිදානයෙන් පිටත තබන්න. පසුව එක් වරකට එක් විචල්‍යයක් වෙනස් කරන්න: එකම ගමනාන්තය, එකම ද්විමය ගොනුව, එකම විසඳනය, එක් අකුරක්.

කුමන ද්විමය ගොනුව පිළිතුරු දුන්නාද

එකම යන්ත්‍රයේ ඇති curl ද්විමය ගොනු දෙකක් අනුවාදයෙන් සහ ගොඩනැගීමේ විශේෂාංගවලින් වෙනස් විය හැක. Unix වැනි ෂෙලයක type -a curl මාර්ගයේ සෑම ගැලපීමක්ම ලැයිස්තුගත කරයි, curl --version ක්‍රියාත්මක වන එකෙහි විශේෂාංග පෙන්වයි. මාර්ගයේ මුලින් ඇති ආවරණ ස්ක්‍රිප්ටයක් හෝ අන්වර්ථයක් යනු ප්‍රතිඵල ඔබ පරීක්ෂා කරන බව සිතන ද්විමය ගොනුව සමඟ නොගැලපීමට හේතු වන සාමාන්‍ය හේතුවකි.

සහාය නොදක්වන යෝජනා ක්‍රමයක්, නාමය විසඳිය නොහැකි ප්‍රොක්සියක් සහ ළඟා විය නොහැකි ගමනාන්තයක් වෙනස් දෝෂ තුනකි, එබැවින් අකුර වෙනස් කිරීමට පෙර පණිවුඩය කියවන්න. socks5h වාක්‍ය වින්‍යාසය නොමැති ගොඩනැගීම් ප්‍රොක්සි අක්ෂර මාලාව සහාය නොදක්වන ලෙස වාර්තා කරයි, එය විසඳිය නොහැකි වූ නාමයක් හා සමාන නොවේ. පද්ධති curl පිළිබඳ පැරණි වාර්තාවක් සෑම වේදිකාවකටම ස්ථිර නියමයක් බවට නොපත් කරන්න.

අදාළ ලිපි