אַ פּאָרט פֿאַרווערטגעפֿירט דורך SSH איז נישט שטענדיק אַ SOCKS פּראָקסי
אונטערשייד אַ פֿעסטער לאָקאַלער SSH־פֿאַרווערטגעפֿירונג פֿון אַ דינאַמישן SOCKS־צוהערער איידער איר קאָנפֿיגורירט אַ פּראָגראַם.
איר שאַפֿט אַ SSH־טונעל, איר שטעלט 127.0.0.1 און זײַן פּאָרט אין די פּראָקסי־איינשטעלונגען פֿון בלעטערער, און גאָרנישט לאָדט זיך. דער צוהערער קען אַרבעטן פּערפֿעקט. ער וואַרט אפשר נאָר אויף דעם פֿאַלשן סאָרט טראַפֿיק.
| פֿאַרווערטגעפֿירונג | וואָס די לאָקאַלע פּראָגראַם שיקט | ברירה פֿון ציל |
|---|---|---|
-L | דער געוויינטלעכער פּראָטאָקאָל פֿון דער ציל־דינסט | פֿעסטגעשטעלט אין דעם SSH־באַפֿעל |
-D | אַ SOCKS־אויסהאַנדלונג, דערנאָך דער טראַפֿיק פֿון דער פּראָגראַם | פֿאָרגעבעטן דורך דעם SOCKS־קליענט |
פֿאַר איין וועב־סערווער איז דאָס אַ פֿעסטע פֿאַרווערטגעפֿירונג:
ssh -N -L 127.0.0.1:9080:web.example.com:80 [email protected]
באַזוכט http://127.0.0.1:9080/ ווי אַ וועבזײַטל. פֿאַרצייכנט נישט פּאָרט 9080 ווי SOCKS: עס פֿאַרווערטגעפֿירט בייטן צו דעם איין וועב־סערווער וואָס ווערט גערופֿן אין דעם באַפֿעל. אַ וועבזײַטל צו עפֿענען אונטער אַן אַנדער נאָמען פֿון ווערט קען אויך באַאיינפֿלוסן איר ווירטועלע האָסטינג, איר איבערפֿירונגען אָדער אירע קיכלעך.
פֿאַר אַ SOCKS־צוהערער ענדערט זיך די פֿאָרעם:
ssh -N -D 127.0.0.1:1080 [email protected]
קאָנפֿיגורירט די פּראָגראַם צו ניצן SOCKS אויף 127.0.0.1:1080. אַרײַנצושרײַבן די אַדרעס גלײַך אין דער אַדרעס־לײַסטע פֿון בלעטערער שיקט אַ וועב־בקשה צו אַ SOCKS־צוהערער, נאָך אַ פּראָטאָקאָל־נישטאיבערשטימונג.
האַנדבוך פֿון OpenSSH דאָקומענטירט ביידע פֿאָרמען. עס איז דאָ אַ נוצלעכע אויסנאַם: אַרויסצופֿירן אַ באַשטייענדיקן HTTP־פּראָקסי מיט -L שאַפֿט אַ לאָקאַלן פּאָרט וואָס רעדט דעם HTTP־פּראָקסי־פּראָטאָקאָל, ווײַל זײַן פֿעסטער ציל איז אַליין אַ HTTP־פּראָקסי. די דינסט אויף דעם ווײַטן עק באַשטימט וואָס געהערט צו אַ פֿעסטער פֿאַרווערטגעפֿירונג. אַרויספֿירן אַ באַשטייענדיקן פּראָקסי דורך SSH האַלט דעם פּראָטאָקאָל און דעם חשבון פֿון יענעם פּראָקסי.