د SSH متحرک ټونل، چې د PuTTY متحرک فوروارډ هم په کې دی، د SOCKS انټرفیس وړاندې کوي. هغه اپلیکیشن چې یوازې HTTP پروکسي مني، نشي کولی هغه پورټ یوازې د HTTP په نومولو سره وکاروي.

د دوی ترمنځ کېدای شي یو محلي پروتوکول پل وي. اپلیکیشن HTTP پروکسي غوښتنې پل ته لیږي، او پل د SOCKS خدمت له لارې د منزل نښلونې پرانیزي.

Privoxy دا ترتیب د خپلو فوروارډینګ قواعدو له لارې مستند کوي. د موجود محلي SOCKS5 ټونل لپاره د کنفیګریشن ټوټه دا ده:

forward-socks5 / 127.0.0.1:1080 .

اپلیکیشن د Privoxy د HTTP اورېدونکي سره نښلېږي، نه له پورټ 1080 سره. هغه اورېدونکی د ټاکل شوې لاسرسي پالیسۍ لاندې محلي وساتئ. په قاعده کې وروستی ټکی مستند معنا لري؛ دا د ورک شوي انټرنیټ کوربه نوم لپاره ځای نیوونکی نه دی.

دا د پروتوکول ژباړه ده

د Privoxy فوروارډینګ اسناد د SOCKS فوروارډینګ نحو او د کوربه نومونو اداره تشریح کوي. عادي TCP پورټ فوروارډینګ هغه ژباړه نه کوي: د کلاینټ HTTP بایټونه پرته له بدلون SOCKS اورېدونکي ته رسوي، چې لا هم د SOCKS خبرو اترو تمه لري.

پل هم د هغه کنفیګریشن برخه کیږي چې باید یې پوه شئ. Privoxy کېدای شي خپل د منځپانګې فلټر او لاسرسي تنظیمات ولري. د هغه اضافه کول د اصلي اپلیکیشن د SOCKS اصلي ملاتړ سره یو شان نه دي.

د HTTPS وېبسایټونو لپاره اپلیکیشن معمولاً د HTTP پل څخه CONNECT غواړي، او پل د منزل نښلونه د SOCKS له لارې ترلاسه کوي. د وېبسایټ عادي TLS د اپلیکیشن او وېبسایټ ترمنځ اړیکه پاتې کیږي؛ پل اړ نه دی چې د دې لارې وړاندې کولو لپاره د وېبسایټ بڼه واخلي.

که اپلیکیشن کولی شي SOCKS مستقیم وکاروي، اضافي برخه کېدای شي غیر ضروري وي. پل د ریښتیني پروتوکول ناسمونو حل لپاره وکاروئ، اورېدونکی او پورتنۍ جریان په روښانه توګه جلا کړئ.

اړوندې مقالې