client → local TCP relay → existing forward proxy → destination

An dëser Opstellung huet de Relais ee festen Upstream. En gëtt d’Ufro vum Client onverännert un de bestoende Forward-Proxy weider. Dee Proxy liest déi absolut URL oder d’CONNECT-Zil, setzt d’Politik ëm an öffnet d’Verbindung zum Zil.

De Relais direkt op eng Websäit ze riichten, ännert de Kontrakt. E Forward-Proxy muss Ziler auswielen an d’HTTP-Framing an d’Verbindungsverhalen handhaben; en Hostnumm aus der éischter Zeil ze zéien ass net genuch.

Den Ncat vum Nmap bitt getrennt en HTTP-bewusste Lauschtermodus:

ncat --listen 127.0.0.1 3128 --proxy-type http

Dëst Loopback-Beispill benotzt d’Proxy-Implementatioun vum Ncat, net eng Funktioun déi all nc deelt. Säi Proxy op der Lauschtersäit handhabt HTTP-Methoden an CONNECT. Seng SOCKS-Optiounen op der Clientsäit setzen am Lauschtermodus kee SOCKS-Server op. En dauerhaft gedeelte Service brauch och bewosst Verbindungsbehandlung, Zougrëffskontroll a Logging.

Fir d’Observatioun, bestëmmt d’Verschlësselungsgrenz. En Relais op enger einfacher HTTP-Proxyverbindung gesäit Proxy-Ufroen an -Äntwerten. No CONNECT sinn d’HTTPS vum Zil TLS-Bytes, net liesbaren Säiteninhalt. TLS zum Proxy verstoppt souguer den initialen Proxy-Austausch op deem Link. Benotzt Client- a Proxy-Diagnostik fir interpretéiert Transaktiounen, a schützt Loggen déi Umeldungsdaten oder sensibel URLen enthalen kënnen.

Ähnlech Artikelen