Proxy-Kettenbildung (Proxy Chaining) beinhaltet das sequentielle Weiterleiten von Netzwerkverkehr durch mehrere Proxy-Server, wobei jeder Server als Vermittler fungiert und die Anfrage an den nächsten Proxy in der Kette weiterleitet, bis sie das endgültige Ziel erreicht, während ein transparenter Proxy den Datenverkehr abfängt, ohne dass eine clientseitige Konfiguration erforderlich ist.
Transparente Proxys
Ein transparenter Proxy, auch bekannt als Inline-Proxy oder abfangender Proxy, arbeitet auf der Netzwerkschicht und fängt Client-Anfragen ab, ohne dass der Client explizit davon weiß oder eine Konfiguration vornimmt. Der Netzwerkverkehr des Clients wird zum transparenten Proxy umgeleitet, typischerweise durch Router-Konfigurationen (z.B. Firewall-Regeln, DNS-Umleitung oder WCCP). Aus Sicht des Clients scheint der Datenverkehr direkt zum Zielserver zu gehen.
Wie transparente Proxys funktionieren
- Umleitung: Netzwerkgeräte (Router, Firewalls) werden so konfiguriert, dass sie bestimmten ausgehenden Datenverkehr (z.B. HTTP/S) von Client-Maschinen zur IP-Adresse und zum Port des transparenten Proxy-Servers umleiten. Dies wird oft mittels Destination Network Address Translation (DNAT)-Regeln erreicht.
- Abfangen: Der transparente Proxy empfängt die Anfrage des Clients. Er rekonstruiert die ursprüngliche Ziel-IP und den Port aus den abgefangenen Paket-Headern.
- **Verarbeitung
