אַ TPROXY ציילער קען וואַקסן בשעת די אַפּלאַקיישאַן באַקומט גאָרנישט. די רופֿל האָט געפּאַסט, אָבער לאָקאַלע ליפֿערונג הענגט נאָך אָפּ פֿון פּאָליטיק־ראָוטינג און אַ פּאַסיקן סאָקעט.

TPROXY אויף לינוקס קען אָפּכאַפּן פֿאַרקער אָן איבערשרייַבן דעם ציל ווי DNAT טוט. דערפֿאַר מוזן פּאַקעטן צום ניט־לאָקאַלן ציל דערגרייכן אַ פּאַסיקן לאָקאַלן סאָקעט.

גייט נאָך דעם ליפֿער־וועג

  1. דער פֿאַרקער דערגרייכט דעם אָפּכאַפּ־האָסט אויף דער געוווּנטשענער צווישנפֿלאַך און אַדרעס־משפּחה.
  2. די אָפּכאַפּ־רופֿל און דער פּאַקעט־צייכן באַשטימען די לאָקאַלע ליפֿער־פּאָליטיק.
  3. אַ פּאַסנדיקע פּאָליטיק־רופֿל קלייבט אַ וועג וואָס ליפֿערט די פּאַקעטן לאָקאַל.
  4. דער פּראָקסי נוצט אַ געשטיצטן דורכזיכטיקן צוהערער מיט דער נייטיקער סאָקעט־אָפּציע.

דער IPv4 ביישפּיל פֿונעם קערן פֿאָדערט אַפּלאַקיישאַן־שטיצע פֿאַר IP_TRANSPARENT. אַ געוויינטלעכער צוהערער אויף דער זעלבער פּאָרט, אָדער אַ גלאָבאַלע ניט־לאָקאַלע בינדונג, באַווײַזט ניט די שטיצע.

באַאַכטונגווייַטער פּרופֿונג
קיין פּאַסיקע אַרייַנקומענדיקע פּאַקעטןפֿאַרקער־וועג און אַרייַנגאַנג־צווישנפֿלאַך
פּאַקעטן קומען; דער אָפּכאַפּ־ציילער שטייטאַדרעס־משפּחה, קייט און פּאַסן־באַדינגונגען
די רופֿל פּאַסט; לאָקאַלע ליפֿערונג דורכפֿאַלטצייכן און אויסוואַל פֿון פּאָליטיק־וועג
דער סאָקעט צוהערט; די אַפּלאַקיישאַן זעט גאָרנישטפֿעיִקייט פֿון דורכזיכטיקן סאָקעט און בעל־הבית פֿונעם צוהערער
די פֿאָדערונג הייבט אָן; שפּעטערדיקע ענטפֿערן דורכפֿאַלןפּאַסן פֿון אויפֿגעשטעלטן סאָקעט און אומקער־וועגן

האַלט די אָפּגעלאָדנע קאָנפֿיגוראַציע און דעם נעצווערק־נאָמענטעפּל צוזאַמען מיט יעדער באַאַכטונג. אַ שפּעטערדיקע רופֿל קען איבערשרייַבן אַ צייכן אָדער קלייבן אַן אַנדער וועג. אויב דער אָפּכאַפּ געשעט אויף דעם האָסט בשעת דער צוהערער לויפֿט אין אַ קאָנטיינער, ליפֿערט אַ גילטיקער לאָקאַלער האָסט־וועג ניט אויטאָמאַטיש אין יענעם קאָנטיינער.

רעכנט מיט שפּעטערדיקע פּאַקעטן

דער קערן־ביישפּיל נעמט אַרײַן סאָקעט־פּאַסן און אַ DIVERT וועג וואָס צייכנט אָן פּאַקעטן פֿון דורכזיכטיקע סאָקעטן. אויסצולאָזן דאָס קען לאָזן שפּעטערדיקן פֿאַרקער אויף אַן אַנדער וועג אַפֿילו ווען דער ערשטער אָפּכאַפּ געלינגט.

נוצט דעם געשטיצטן דורכזיכטיקן מאָדע פֿון דער אַפּלאַקיישאַן און די פּאַסנדיקע קערן־דאָקומענטן פֿאַר יעדער אַדרעס־משפּחה. אַן IPv4 לאָקאַלער־וועג באַפֿעל שטעלט ניט אַן IPv6, און שטיצע אין איין משפּחה באַווײַזט ניט דאָס סאָקעט־באַנעמען פֿון דער אַנדערער.

TPROXY שאַפֿט אויך ניט קיין SOCKS פֿאַרהאַנדלונג. דער טייל פֿון דורכזיכטיק צו SOCKS מוז נאָך אַנטדעקן דעם ציל און פֿאַרהאַנדלען מיט זײַן אויפֿלעפֿער.

אַריבערגיין פֿון REDIRECT

פֿאַרשרייַבט ווי די עקסיסטירנדיקע אַפּלאַקיישאַן באַקומט דעם אָריגינעלן ציל. REDIRECT ענדערט דעם ציל און פאַרלאָזט זיך אויף דעם פּאַסיקן אומקער־מעכאַניזם; TPROXY דאַרף זײַן דורכזיכטיקן סאָקעט און ראָוטינג־סדר. קלייבט לויט דער אַפּלאַקיישאַן און דער מקור־אַדרעס פּאָליטיק.

פֿאַרבינדט די ציילער מיט דעם אויסגעקליבענעם וועג, דער סאָקעט־פֿעיִקייט און דעם אַפּלאַקיישאַן־לאָג איידער איר ענדערט דעם אָפּכאַפּ־מאָדע. אויף אַ דיסטריבוציע וואָס גיט די נייטיקע מיטלען, איז אַ פֿעלנדיקער ליפֿער־שריט אַ בעסער אָנהייב ווי איבערקומפּילירן דעם קערן.

פֿאַרבונדענע אַרטיקלען