אַ TLS־פֿאָרווערטס־פּראָקסי־צוהערער אין Squid 6.13
לייגט צו אַ TLS־פֿאָרווערטס־פּראָקסי־צוהערער אין Squid 6.13 אָן אויפֿכאַפּן דעם צילס HTTPS־סעסיע.
Squid 6.13 קען אָננעמען פֿאָרווערטס־פּראָקסי־אָנפֿרעגן איבער TLS ווען ער איז געבויט מיט GnuTLS אָדער OpenSSL. דאָס באַשיצט דעם קליענט–פּראָקסי־קשר אָן אויפֿכאַפּן די באַזונדערע סעסיע פֿונעם HTTPS־ציל.
- באַקומט אַ באַווייַז פֿאַרן האָסטנאָמען וואָס קליענטן וועלן ניצן צו דערגרייכן Squid. באַגרענעצט זײַן פּריוואַטן שליסל צו די דינסט־אידענטיטעטן וואָס דאַרפֿן אים.
- לייגט צו אַ TLS־צוהערער מיט אײַער צוגעטיילטער אַדרעס און די אמתע באַווייַזן־וועגן:
https_port 192.0.2.10:3129 tls-cert=/etc/squid/proxy-chain.pem tls-key=/etc/squid/proxy-key.pemהאַלט די דערלויבעניש־רשימה פֿון קליענטן און צילבאַגרענעצונגען און די אויטענטיקאַציע־פּאָליטיק. דער צוהערער גיט נישט קיין צוטריט. אַן עקזיסטירנדיקער http_port בלײַבט אויך אַקטיוו; נעמט אַוועק אָדער באַגרענעצט דעם עלטערן צוהערער אויב אַלע קליענט־פֿאַרבינדונגען מוזן ניצן TLS. קיין אַקסעלעראַטאָר־, אויפֿכאַפּ־ אָדער באַווייַזן־שאַפֿונג־מאָדוס איז נישט נייטיק.
פּאַרסט די קאָנפֿיגוראַציע איידער איר לאָדט די געמיינטע דינסט נײַ. דער פּאַרסער־קאָנטראָל באַשטעטיקט סטרוקטור און לאָדן פֿון באַווייַזן, נישט נעץ־דערגרייכבאַרקייט. נאָך אַ געלונגענעם נײַ־לאָדן שיקט אַן אָנפֿרעג דורך דעם TLS־ענדפּונקט פֿון אַ דערלויבטן קליענט:
curl --proxy https://proxy.example:3129 --proxy-cacert approved-proxy-ca.pem --connect-timeout 5 --max-time 15 https://example.com/ניצט דעם אמתן פּראָקסי־האָסטנאָמען און די באַשטעטיקטע CA־טעקע. אַ עפֿנטלעך פֿאַרטרויטער פּראָקסי־באַווייַז דאַרף אפֿשר נישט קיין אייגן פּעקל. --proxy-cacert שטעלט אײַן פּראָקסי־צוטרוי און לאָזט ציל־באַשטעטיקונג באַזונדער; האַלט ביידע קאָנטראָלן.
קאָנטראָלירט דעם אמתן צוהערער און באַווייַז־נאָמען, און פּרוּווט אויך אַ מקור אונטער אײַער קאָנטראָל וואָס מוז אָפּגעזאָגט ווערן. געראָטן פּאַרסן אַליין באַשטעטיקט נישט קליענט־צוטרוי אָדער די צוטריט־גרענעץ.