Alle Standorte aktiv · 99.99% Uptime
Netzwerktechnik

Der Unterschied zwischen Forward Proxy und Reverse Proxy

Beide tragen den Namen "Proxy" und beide schalten sich dazwischen. Der Unterschied liegt darin, in wessen Namen sie sich dazwischenschalten. Der Forward Proxy ist der Stellvertreter des Clients: Er stellt die Anfrage an Ihrer Stelle. Der Reverse Proxy ist der Stellvertreter des Servers: Er nimmt Anfragen im Namen des Servers entgegen. Diese Unterscheidung in einem Satz erklärt alle weiteren Unterschiede.

ABBILDUNGDie Richtung des Traffics in beiden Architekturen
RICHTUNGBenutzerForward ProxyReverse ProxyAnwendungsserverAnfrage (vom Benutzer konfiguriert)über das InternetLastverteilung + CacheAntwortTLS-terminierte Antwort

Der Forward Proxy steht auf der Benutzerseite, der Reverse Proxy auf der Serverseite. Dieselbe Anfrage kann beide durchlaufen; sie sind keine Alternativen zueinander.

Rollenvergleich

ABBILDUNGDie Rollen von Forward und Reverse Proxy
ROLLEForward ProxyReverse ProxyWen vertritt erDen ClientDen ServerWer konfiguriert ihnBenutzer / NetzwerkadministratorWebsite-BetreiberVerborgene SeiteDie IP des ClientsDie IP des ServersTypischer ZweckZugriff, Anonymität, FilterungLastverteilung, Cache, …BeispielsoftwareSquid, 3proxyNginx, HAProxy, TraefikBemerkt der Benutzer ihn?Ja, er nimmt Einstellungen vorNein, transparent

Sämtliche Produkte auf dieser Website fallen in die Kategorie Forward Proxy ; der Reverse Proxy ist eine Infrastrukturkomponente für Website-Betreiber.

Wozu dient ein Reverse Proxy?

Vor einer modernen Website steht nahezu immer ein Reverse Proxy. Seine Aufgaben:

ABBILDUNGAufgaben, die ein Reverse Proxy übernimmt
AUFGABETLS-TerminierungDie Zertifikatsverwaltung wird an einer Stelle gebündeltSicherheitLastverteilungVerteilt Anfragen auf gesunde BackendsSkalierungCachingLiefert statische Inhalte aus, ohne den Server zu erreichenGeschwindigkeitKomprimierung und Rewritinggzip/brotli, URL-Weiterleitung, Header-AnpassungOptimierungSchutzschichtRate Limit, WAF-Regeln, Bot-FilterungAbwehr

Die letzte Schicht ist die Wand, auf die der Nutzer eines Forward Proxy trifft: Hier greifen die Regeln zur Bot-Filterung.

Einfaches Nginx-Beispiel

ABBILDUNGEin typischer Reverse-Proxy-Block
/etc/nginx/conf.d/uygulama.conf01upstream uygulama {02 server 127.0.0.1:3000;03 server 127.0.0.1:3001;04}0506server {07 listen 443 ssl;08 server_name ornek.com;0910 location / {11 proxy_pass http://uygulama;12 proxy_set_header Host $host;13 proxy_set_header X-Real-IP $remote_addr;14 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;15 }16}

X-Forwarded-For Header wird hier hinzugefügt. Auf der Forward-Proxy-Seite ist dagegen gewünscht, dass dieser Header nicht hinzugefügt wird – derselbe Header hat in beiden Architekturen die entgegengesetzte Bedeutung.

Derselbe Header, entgegengesetzte Bedeutung

X-Forwarded-For ist auf der Reverse-Proxy-Seite eine gute Praxis: Er sorgt dafür, dass der Server im Backend die echte Besucher-IP sieht. Auf der Forward-Proxy-Seite dagegen untergräbt derselbe Header die Anonymität: Er überträgt Ihre echte Adresse an die Zielseite. Welche Header Ihr Proxy weitergibt, können Sie mit Anonymitätstest messen; das Ergebnis "Elite" bedeutet, dass dieser Header überhaupt nicht gesendet wird.

Häufig verwechselte Punkte

  • Ein CDN ist ein Reverse Proxy: Dienste wie Cloudflare oder Fastly übernehmen exakt diese Rolle.
  • Auch ein API-Gateway ist ein Reverse Proxy: Es ergänzt Authentifizierung und Routing.
  • Der Name Gateway-Proxy ist irreführend: Das "Gateway" bei Proxy-Anbietern ist eine einzige Einstiegsadresse und gehört zur Forward-Proxy-Architektur.
  • Ein transparenter Proxy ist ein Forward Proxy: Er arbeitet im Namen des Clients, auch wenn der Benutzer nichts konfiguriert.

Für Produkte auf der Forward-Proxy-Seite besuchen Sie die Residential, ISP und Datacenter Seiten, für die Unterscheidung der Protokolle unseren Beitrag HTTP–SOCKS5 .

Häufig gestellte Fragen

01Kann eine Anfrage sowohl einen Forward- als auch einen Reverse Proxy durchlaufen?

Ja, im Alltag ist genau das der Regelfall: im Unternehmensnetz ein Forward Proxy, vor der Zielseite ein CDN bzw. Reverse Proxy.

02Verbirgt ein Reverse Proxy meine IP?

Nein. Ein Reverse Proxy verbirgt die Adresse des Servers; Ihre eigene Adresse erreicht das Ziel weiterhin.

03Ist ein Reverse Proxy für meine eigene Website Pflicht?

Zwingend ist er nicht, doch für TLS-Verwaltung, das Ausliefern mehrerer Anwendungen über einen Port und Caching hat er sich in der Praxis als Standard etabliert.

Verwandte Beiträge und Seiten

NÄCHSTER SCHRITT

Stärken Sie Ihre Proxy-Infrastruktur noch heute.

Starten Sie mit den kostenpflichtigen Paketen in wenigen Minuten oder testen Sie zuerst unsere kostenlose Proxy-Liste.

FREEPROXY.TR

Wenn Sie einen kostenlosen Proxy suchen, sind Sie hier richtig

Eine umfassende Proxy-Plattform: aktuelle kostenlose Proxy-Adressen ansehen, HTTP- und SOCKS-Proxy-Typen vergleichen und Ihre Proxy-Verbindungen mit kostenlosen Tools prüfen.