13 Einführung in Proxy-Server

13.1 Arten von Proxies

Typ Beschreibung Vorteile Nachteile
Forward Proxy Vermittler zwischen Client und Internet; leitet Anfragen an Zielserver weiter. - Erhöhung der Sicherheit durch Inhaltsfilterung
- Verbesserung der Geschwindigkeit durch Caching
- Anonymisierung der Nutzer
- Kann als Einfallstor für Angriffe dienen, wenn nicht richtig konfiguriert
- Erhöhte Latenzzeiten bei nicht gecachten Inhalten
Reverse Proxy Nimmt Anfragen aus dem Internet entgegen und leitet sie an interne Server weiter. - Lastverteilung und Redundanz
- Verbesserung der Sicherheit durch Maskierung interner Server
- SSL/TLS-Termination zur Entlastung interner Server
- Erhöhte Komplexität der Netzwerkinfrastruktur
- Zusätzlicher Verwaltungsaufwand
Transparent Proxy Für den Client unsichtbar; keine besondere Konfiguration erforderlich. - Keine Konfiguration auf Client-Seite erforderlich
- Nützlich für Inhaltsfilterung und Überwachung
- Kann Datenschutzbedenken aufwerfen
- Möglichkeit der Umgehung durch Verschlüsselung
Anonymous Proxy Verschleiert die IP-Adresse des Clients für Anonymität beim Surfen. - Schutz der Privatsphäre
- Verhindert Tracking und Überwachung durch Zielserver
- Kann langsamer sein als nicht-anonyme Proxies
- Nicht immer zuverlässig in der Anonymisierung

13.1.1 Forward Proxy

Ein Forward Proxy dient als Vermittler zwischen einem Client (z.B. einem Webbrowser) und dem Internet. Der Client sendet seine Anfragen an den Proxy-Server, der diese Anfragen dann an die eigentlichen Zielserver weiterleitet. Der Forward Proxy kann verwendet werden, um den Zugriff auf bestimmte Inhalte zu kontrollieren, Caching für schnelleren Zugriff auf häufig besuchte Webseiten zu ermöglichen und die IP-Adresse des Clients zu verbergen.

13.1.1.1 Vorteile:

13.1.1.2 Nachteile:

13.1.2 Reverse Proxy

Ein Reverse Proxy nimmt Anfragen aus dem Internet entgegen und leitet sie an einen internen Server weiter. Diese Art von Proxy wird häufig eingesetzt, um die Last auf Webservern zu verteilen, die Sicherheit zu erhöhen und als Gateway für HTTPS-Anfragen zu dienen.

13.1.2.1 Vorteile:

13.1.2.2 Nachteile:

13.1.3 Transparent Proxy

Ein Transparent Proxy, auch als Inline-Proxy bezeichnet, ist für den Client unsichtbar. Der Client ist sich der Existenz des Proxies nicht bewusst, da keine besondere Konfiguration erforderlich ist. Transparente Proxies werden oft von ISPs oder Netzwerkadministratoren eingesetzt, um den Netzwerkverkehr zu überwachen und zu filtern.

13.1.3.1 Vorteile:

13.1.3.2 Nachteile:

13.1.4 Anonymous Proxy

Ein Anonymous Proxy verschleiert die IP-Adresse des Clients, sodass die Zielserver nicht wissen, wer die Anfrage ursprünglich gestellt hat. Dies bietet eine gewisse Anonymität beim Surfen im Internet.

13.1.4.1 Vorteile:

13.1.4.2 Nachteile: