Reverse Proxy
Ein Reverse Proxy nimmt Anfragen vor einer Anwendung entgegen und leitet sie weiter. Routing, Verbindungsgrenzen und übergebene Informationen brauchen klare Regeln.
Was ist ein Reverse Proxy?
Ein Reverse Proxy steht vor einem oder mehreren Anwendungsdiensten. Er nimmt Clientanfragen entgegen, leitet sie an den vorgesehenen Dienst weiter und gibt dessen Antwort zurück. Die NGINX-Dokumentation zeigt diesen Ablauf und die Behandlung weitergereichter Header. Je nach Konfiguration kann der Proxy weitere Aufgaben übernehmen.
Beispiel: einen gemeinsamen Portalzugang einrichten
Im erfundenen Entwurf ist der Proxy der öffentliche Zugangspunkt. Er verteilt verschiedene Anfragen auf die dafür vorgesehenen internen Dienste. Das Team legt fest, welche Namen und Pfade wohin führen und welche Informationen die Anwendung über die ursprüngliche Anfrage erhalten soll.
Vom Client frei gesetzte Angaben dürfen nicht ungeprüft als vertrauenswürdige Proxyinformationen gelten. Ebenso muss klar sein, ob eine geschützte Verbindung am Proxy endet und wie die anschließende Verbindung geschützt wird.
Der Proxy allein ersetzt keine Projektberechtigungen der Anwendung. Ein korrektes Weiterleiten und eine fachlich erlaubte Anfrage sind getrennt zu prüfen.
Quellen
Verwandte Begriffe
- Hypertext Transfer ProtocolHTTP regelt den Austausch von Anfragen und Antworten zwischen Client und Server. Methode, Status und Inhalt müssen zur vereinbarten Anwendung passen.
- Load BalancerEin Load Balancer verteilt Verbindungen oder Anfragen auf mehrere Ziele. Verteilungsregel, Zustandsverwaltung und Ausfallprüfung bestimmen das tatsächliche Verhalten.
- Transport Layer SecurityTLS schützt Daten während der Übertragung zwischen seinen Endpunkten. Anwendungsrechte, gespeicherte Daten und weitere Verbindungen brauchen eigene Maßnahmen.
- Return-PathReturn-Path hält den SMTP-Rücklaufpfad in einer Kopfzeile fest. Er erklärt den technischen Weg für Fehlerrückmeldungen, nicht die Identität einer Person.
- Envelope-FromEnvelope-From bezeichnet den SMTP-Absender für den Transport und Fehlerrückmeldungen. Er ist von der sichtbaren Absenderadresse zu unterscheiden.
- DMARC-AggregatberichtEin DMARC-Aggregatbericht fasst Domainprüfungen eines meldenden Mailsystems über einen Zeitraum zusammen. Er hilft, Versandquellen und Fehlkonfigurationen zu prüfen.
Beiträge zum Thema








Cloud & Betrieb mit ASES
Hosting, Deployment, Wartung und Betreuung

