Was ist ein umgekehrter Proxy?
In der Netzwerk- und Internet-Technologie ist ein Proxy ein Gerät oder eine Adresse, die als Ersatz für einen Webbrowser fungiert.Der Proxy ist im Wesentlichen ein mittlerer Mann, sodass die Website oder Server auf Informationen an den Webbrowser zugegriffen wird, ohne Informationen über den Benutzer oder den Browser zu erhalten.Ein Reverse -Proxy führt im Grunde genommen dieselbe Funktion für den Webserver aus.Der Browser kontaktiert den Reverse -Proxy, anstatt den Server direkt zu kontaktieren, sodass der Server anonym bleiben kann.Ein umgekehrter Proxy dient im Allgemeinen nur einen eingeschränkten Websites.
Reverse Proxies funktionieren nur, weil der Webbrowser nicht weiß, dass der Server, auf den er zugreift, ein Proxy ist.Der Reverse -Proxy schaut genau wie ein gewöhnlicher Server auf den Browser.Wenn der Reverse -Proxy eine Anforderung von einem Browser erhält, leitet er die Anforderung an den ursprünglichen Server weiter.Wenn es die Antwort erhält, leitet es die Informationen an den Browser weiter, als ob die Informationen direkt aus dem umgekehrten Proxy stammen.Es ist, als hätte eine Person eine E -Mail von jemandem erhalten, die Unterschrift geändert und diese E -Mail dann an eine dritte Person weitergeleitet.
Sicherheit ist eine der Hauptfunktionen eines umgekehrten Proxy.Es kann eine Verschlüsselung mit einer sicheren Sockets -Ebene oder SSL liefern.Ein SSL ist ein Computerprotokoll, das sicherstellt, dass die Sicherheit der Daten über das Internet gesendet wird, indem verschlüsselte Daten gesendet werden, für die ein Authentifizierungscode zum Zugriff erforderlich ist.Diese Art von Sicherheit wird von Reverse Proxies bereitgestellt, die mit speziellen Hardware ausgestattet sind.
Reverse -Proxys können auch andere Sicherheitsbedenken bewältigen.Beispielsweise bietet diese Art von Proxy eine zusätzliche Verteidigungsebene für das Betriebssystem und den Webserver.Es schützt jedoch nicht vor Angriffen, die auf die Webanwendung gerichtet sind.Diese sind in der Regel eine ernstere Bedrohung und müssen mit direkteren Mitteln geschützt werden.
Die Verwendung eines Reverse -Proxy kann auch die Effizienz eines Systems erhöhen.Es ist in der Lage, mehrere Vorgänge auszuführen, die sicherstellen, dass langsame Browser die schnelleren nicht verlangsamen.Der Proxy kann die Servicelast auf mehrere Server verteilen, die jeweils einen bestimmten Bereich bedienen.Dies wird als Lastausgleich bezeichnet.Es kann auch den Inhalt komprimieren, um die Ladezeit zu beschleunigen.Wenn ein Client besonders langsam ist, kann der Proxy eine Aktion namens Spoon Feeding ausführen, in der der vom Server angeforderte vollständige Inhalt in verwaltbare Stücke unterteilt wird, bevor er nacheinander an den Client übergeben wird.