መጀመሪያ የመተግበሪያውን ፕሮክሲ ቅንብሮች ይክፈቱ። የሚደገፉ ፕሮቶኮሎች የትኞቹን ዝርዝር ግቤቶች መጠቀም እንደሚችሉ ይወስናሉ፤ አስደናቂ መለያ ወይም የታወቀ ወደብ ለደንበኛው ድጋፍ አይጨምርም።

መተግበሪያ ወይም ተግባርምርጫና ማረጋገጥ
የHTTP ፕሮክሲ መስክ ብቻ አለውከHTTP ፕሮክሲ ዝርዝር ተስማሚ መጨረሻ ነጥብ። HTTPS መድረሻዎች ከፈለጉ HTTPS CONNECTንም ይፈትሹ።
SOCKS5ን ይደግፋል፣ የግንኙነት ወይም DNS ምርጫዎች ይፈልጋልሁለቱም ጫፎች አስፈላጊ ምርጫዎችን የሚደግፉበት SOCKS5 ነጥብ።
UDP ይፈልጋልበደንበኛውና በመጨረሻ ነጥቡ UDP ድጋፍ ያረጋግጡ፤ SOCKS5 መለያ ብቻውን አይበቃም።
SOCKS4 ይፈልጋልተስማሚ SOCKS4 ነጥብና ተዛማጅ የደንበኛ ሁነታ።
ፕሮክሲ አይደግፍምከዝርዝር የተገኘ IP መተግበሪያውን በራሱ አያዋቅርም።

ለድርና API ጥያቄዎች HTTP ፕሮክሲ ብዙ ጊዜ ይበቃል። HTTPን ያስተላልፋል፣ ሲፈቀድም HTTPSን በCONNECT ያጓጉዛል። ተራ HTTP ገጽ መሳካት የዋሻ ድጋፍ አያረጋግጥም፤ አገልግሎቱ የዋሻ ማረጋገጥ ሊጠይቅ ወይም መድረሻና ወደቦችን ሊገድብ ይችላል።

SOCKS ከHTTP ጥያቄ ንብርብር በታች ይሠራል። ተስማሚ መተግበሪያ የHTTP ጥያቄ ሳይተረጉም ግንኙነት እንዲመሠርት ይጠይቀዋል፣ ስለዚህ ለሌላ የሚደገፍ ትራፊክም ይጠቅማል። SOCKS5 የIPv4፣ IPv6 እና የዶሜይን ስም አድራሻዎችን፣ ማረጋገጥና UDP ማያያዝን ይገልጻል። አንድ መተግበሪያ ወይም ነፃ መጨረሻ ነጥብ አንዳንዶቹን ብቻ ሊተገብር ይችላል። የአሳሹ TCP SOCKS መንገድ ሌላ መተግበሪያ ወይም UDP አገልግሎትን በራስ ሰር አይሸፍንም።

የመድረሻው ስም የት ይፈታል?

በcurl፣ የSOCKS5 URL አጻጻፍ የመድረሻው DNS የት እንደሚከናወን ይወስናል፦ socks5:// በአካባቢው ይፈታል፣ socks5h:// ፕሮክሲው እንዲፈታ ይጠይቃል። የተለያዩ DNS እይታዎች አንዱን ምርጫ ሊያሳኩና ሌላውን ሊያስከሽፉ ይችላሉ። ሌሎች ደንበኞች ምልክት ሳጥን ወይም የተለየ ምርጫ ሊጠቀሙ ይችላሉ። SOCKS5ን ብቻ መምረጥ ሁሉም DNS ፍለጋዎች በእሱ እንደሚያልፉ አያረጋግጥም።

SOCKS4 ያነሱ ችሎታዎች አሉት፤ SOCKS4a የአስተናጋጅ ስም አያያዝን ይጨምራል። ደንበኛውና አገልግሎቱ SOCKS5ን ከደገፉና አሮጌውን ፕሮቶኮል ለመጠቀም ምክንያት ከሌለ፣ ተስማሚ SOCKS5 ግቤት ምክንያታዊ የመጀመሪያ ምርጫ ነው። ደንበኛውን በSOCKS5 ሁነታ አስቀምጦ SOCKS4 ነጥብ ማስገባት የፕሮቶኮል አለመዛመድ ነው።

ፕሮቶኮሉ ሲስማማ፣ እውነተኛውን መድረሻ ይፈትሹና የመጀመሪያውን አለመሳካት ይለዩ። HTTPም SOCKS5ም ማንነት መደበቅን አይለኩም፤ በአስተዳዳሪው ላይ ያለ እምነት፣ የመድረሻው TLS እና የመተግበሪያው እውነተኛ መንገድ ጥበቃውን ይወስናሉ።

ተዛማጅ ጽሑፎች