Was ist ein umgekehrter Proxy?
In der Netzwerk- und Internet-Technologie ist ein Proxy ein Gerät oder eine Adresse, die als Einsatz für einen Webbrowser fungiert. Der Proxy ist im Wesentlichen ein mittlerer Mann, sodass die Website oder den Server zugegriffen werden, um Informationen an den Webbrowser zu senden, 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 in den Browser. Wenn der Reverse -Proxy eine Anforderung von einem Browser empfängt, 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 Verschlüsselung mithilfe 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 -Proxies können auch andere Sicherheitsbedenken bewältigen. Diese Art von Proxy bietet beispielsweise 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 -Proxys kann auch zum Hinzufügen desEffizienz eines Systems. 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 Teile unterteilt wird, bevor er nacheinander an den Client übergeben wird.