په curl کې socks5h:// غوره کړئ کله چې پراکسي باید د موخې نوم حل کړي. socks5:// غوره کړئ کله چې curl باید نوم په ځايي ډول حل او پته پراکسي ته ولېږي. دواړه SOCKS5 کاروي؛ وروستی h د مراجع د URL د لیکلو دود دی.

د ځايي اورېدونکي پر ځای خپل SOCKS5 پای ټکی ولیکئ او دواړه حالتونه پرتله کړئ:

curl --noproxy '' --proxy socks5://127.0.0.1:1080 --connect-timeout 5 --max-time 15 --verbose https://example.com/
curl --noproxy '' --proxy socks5h://127.0.0.1:1080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

یوازې د نوم حل حالت بدلېږي. --noproxy '' د دې غږونو لپاره له پراکسي څخه د تېرېدو قواعد پاکوي او د وخت محدودیتونه د پرتله کولو موده ټاکي. ورته ځانګړي اختیارونه --socks5 او --socks5-hostname دي. د هدف لپاره کوربه نوم وکاروئ: په مستقیم ډول لیکل شوې IP پته د موخې د نوم لټون ته اړتیا نه لري، نو دا توپیر نه شي ښودلای.

یو نوم ښايي یوازې یوې خوا ته معلوم وي

فرض کړئ پراکسي په داسې پراختیايي شبکه کې چلېږي چې DNS یې د داخلي خدمت نوم پېژني. ستاسو لپټاپ ښايي په socks5 حالت کې هغه نوم حل نه کړي، خو socks5h یې پراکسي ته سپاري. حالت برعکس کړئ او نوم یوازې د لپټاپ په hosts فایل کې تعریف شوی وي، نو لېرې لټون ناکامېدلای شي.

عام DNS هم له بېلابېلو شبکو بېلابېلې پتې راګرځولای شي. د پایلو توپیر د ټاکل شویو پتو او د هغوی د رسېدو وړتیا د پرتله کولو دلیل دی، نه د پراکسي د سمدستي بدلولو.

  • د پراکسي کوربه نوم نه حل کېږي: هېڅ حالت نه شي پیلېدلای. مراجع لا هم proxy.example په socks5h://proxy.example:1080 کې حل کوي.
  • د موخې ځايي لټون ناکامېږي: د مراجع د نوم حل کوونکی وګورئ یا له هغه حالت سره یې پرتله کړئ چې کوربه نوم پراکسي ته لېږي.
  • د SOCKS سرور موخه ردوي: ځواب او تګلاره یې وګورئ. بریالی ځايي لټون له لېرې خوا د رسېدو وړتیا نه ثابتوي.
  • تونل کار کوي خو د سند تایید ناکامېږي: د موخې TLS وپلټئ؛ د DNS بل حالت غوره کول د باور د ستونزو عمومي حل نه دی.

ستاسو تر کنټرول لاندې ازمایښتي نوم او د سرور ثبتونه تاییدولای شي چې کوم ډول پته ستاسو تر ادارې لاندې پراکسي ته ورسېده. د وتلو IP ښودونکې پاڼه دا نه شي کولای: هغه بهر ته تلونکې نښلونه ښيي، نه دا چې DNS چېرته حل شو.

د محرمیت ګټه ټاکلی حدود لري

د پراکسي له خوا لټون د دې غوښتنې د موخې ځايي لټون مخه نیسي. دا SOCKS نه کوډوي، نه ثابتوي چې پراکسي کوډ شوی DNS کاروي او د نورو اپونو یا د براوزر د مخکې راوړلو ټرافیک نه لېږدوي. د SOCKS ملاتړ لرونکی Requests هم د ځايي او پراکسي لټون همدا توپیر کاروي؛ نور مراجعین د curl د URL د لیکلو پر ځای تنظیم ورکولای شي. له SOCKS5 پراکسي لېست څخه د پای ټکي تر نقلولو مخکې د خپل اپ ملاتړ شوی پروتوکول غوره کړئ.

اړوندې مقالې