Weiter zum Hauptinhalt

Startseite Reverse Proxy

Reverse Proxy

(auch Reverse Proxy Server)

Definition Reverse Proxy

Ein Reverse Proxy ist ein Server, der als Mittelsmann zwischen Clients (z. B. Webbrowsern) und Backend-Servern fungiert, die Websites und Webanwendungen hosten. Er nimmt Anfragen von Clients entgegen und leitet sie an den richtigen Server weiter. Sobald der Server antwortet, schickt der Reverse Proxy die Antwort an den Client zurück. Wenn du zum Beispiel eine URL eingibst, holt der Reverse Proxy die Seite vom Server der Website und zeigt sie in deinem Browser an. Es geht schnell, aber der Reverse Proxy arbeitet hinter den Kulissen weiter.

Wie ein Reverse Proxy funktioniert

  • Wenn ein Client, z. B. ein Webbrowser, eine Anfrage für eine Webseite oder eine Ressource sendet, geht sie zuerst an den Reverse-Proxy-Server.
  • Der Reverse Proxy prüft die Anfrage und entscheidet, welcher Backend-Server sie bearbeiten soll. Dann leitet er die Anfrage an diesen Server weiter.
  • Der Backend-Server verarbeitet die Anfrage, ruft die angeforderte Webseite oder Ressource ab und sendet eine Antwort zurück an den Proxy-Server.
  • Zuletzt erhält der Reverse Proxy die Antwort vom Backend-Server und leitet sie an den Client weiter, der die ursprüngliche Anfrage gestellt hat. Dann siehst du die Webseite oder Ressource, die du angefordert hast.

Beispiele für Reverse-Proxy-Funktionen

  • Lastausgleich – Reverse Proxys verteilen die eingehenden Anfragen gleichmäßig auf verschiedene Server, damit alles reibungslos funktioniert.
  • SSL/TLS Beendigung – Reverse Proxys übernehmen die Ver- und Entschlüsselung und nehmen den Backend-Servern diese Aufgabe ab, um die Systeme effizienter zu machen.
  • Web Application Firewalls (WAFs) – WAFs nutzen Reverse Proxies, um eingehenden Webverkehr zu prüfen und potenzielle Bedrohungen zu blockieren, bevor sie die Backend-Server erreichen.
  • API-Gateways – Reverse Proxys können als API-Gateways dienen, die eingehende API-Anfragen an Backend-Dienste weiterleiten und verwalten.