Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist ein Proxyserver?

Was ist ein Proxyserver?

青灯夜游
青灯夜游Original
2018-12-04 09:41:3336988Durchsuche

Ein Proxyserver ist ein Computer, der zwischen dem Clientcomputer und dem Internet sitzt und dem Client indirekte Netzwerkdienste bereitstellt. Es kann sich auf dem lokalen Computer des Benutzers oder an verschiedenen Stellen zwischen dem Computer des Benutzers und dem Zielserver im Internet befinden. Die wichtigste Rolle eines Proxyservers besteht darin, Sicherheit zu gewährleisten.

Was ist ein Proxyserver?

Der Proxyserver fängt alle Clientanfragen ab und stellt entweder die Antwort aus seinem Cache bereit oder leitet die Anfrage an den echten Server weiter. Der Client-Computer stellt eine Verbindung zum Proxy-Server her, der die Client-Anfrage bestätigt, indem er die angeforderten Ressourcen/Daten von einem bestimmten Server oder lokalen Cache bereitstellt. Client-Anfragen umfassen Dateien oder andere Ressourcen, die auf den verschiedenen Servern verfügbar sind.

Moderne Proxyserver leisten im Namen der Datensicherheit und Netzwerkleistung mehr als nur die Weiterleitung von Webanfragen. Proxyserver fungieren als Firewalls und Webfilter, stellen gemeinsame Netzwerkverbindungen bereit und speichern Daten zwischen, um häufige Anfragen zu beschleunigen. Ein guter Proxyserver schützt Benutzer und das interne Netzwerk vor unerwünschten Inhalten, die im wilden Internet existieren. Schließlich können Proxyserver ein hohes Maß an Privatsphäre bieten.

Der Proxyserver kann auf demselben Computer wie der Firewall-Server vorhanden sein oder sich auf einem separaten Server befinden, der Anfragen über die Firewall weiterleitet.

Was ist ein Proxyserver?

Typen von Proxyservern

Proxyserver werden nach ihrer Klassifizierung klassifiziert Zweck und Funktion für verschiedene Typen. Einige der gebräuchlichsten Typen und ihre Verwendung können wie folgt beschrieben werden:

Web-Proxy

Der häufigste Typ einer Proxy-Anwendung, der durch den Zugriff auf zwischengespeicherte Ressourcen funktioniert Webseiten und remote auf dem Webserver verfügbare Dateien, um auf Benutzeranfragen zu reagieren. Dies ermöglicht lokalen Netzwerkclients einen schnellen und zuverlässigen Zugriff auf Daten. Wenn die angeforderte Ressource nicht im Cache gefunden wird, ruft der Web-Proxy die Datei vom Remote-Server ab und speichert eine Kopie im Cache, bevor er die Kopie an den Client zurückgibt.

Transparenter Proxy

Transparente Proxys werden hauptsächlich zum Zwischenspeichern von Websites und zum Überwinden einfacher IP-Verbote verwendet. Allerdings bieten diese Proxys keine Anonymität des Benutzers, da die ursprüngliche IP-Adresse des Benutzers offengelegt wird. Der transparente Proxy ist nicht speziell auf dem Clientcomputer konfiguriert.

Anonyme Proxys

Anonyme Proxys verbergen nicht die ursprüngliche IP-Adresse eines Benutzers, bieten jedoch den meisten Benutzern ausreichende Anonymität. Anonyme Proxys sind leicht zu erkennen.

Twisted Proxy

Twisted Proxy identifiziert sich als Proxyserver und ändert den HTTP-Header, wodurch die ursprüngliche IP-Adresse maskiert wird.

Forward-Proxy

Ein Forward-Proxy ist eine Folge von Daten, die als Reaktion auf Client-Anfragen aus Quellen im Internet abgerufen werden. Es wird auch als Internet-Proxy bezeichnet.

Offene Proxys

Offene Proxys gehören zur Kategorie der Forward-Proxy-Server, die für jeden Internetnutzer zugänglich sind, da sie Anfragen von jedem Client-Computer empfangen und zurücksenden können. Mittlerweile werden anonyme offene Proxys verwendet, um IP-Adressen vor anonymen Benutzern zu verbergen.

Reverse-Proxy

Was ist ein Proxyserver?

Ein Reverse-Proxy (auch Proxy genannt) empfängt typischerweise Anfragen aus dem Internet und an den internen Webserver weiterleiten. Ein Reverse-Proxy-Server leitet Anfragen an einen oder mehrere Proxy-Server weiter, deren Antworten an den Client-Computer zurückgegeben werden, ohne dass der Benutzer des Client-Computers den Ursprung der Antwort kennt.

Wie funktioniert der Proxyserver?

Jeder Computer im Internet muss über eine eindeutige Internet Protocol (IP)-Adresse verfügen. Stellen Sie sich diese IP-Adresse als die Straßenadresse Ihres Computers vor. So wie die Post weiß, wie sie unsere Post an unsere Hausadresse sendet, weiß das Internet, wie es die richtigen Daten über die IP-Adresse an den richtigen Computer sendet.

Ein Proxyserver ist im Grunde ein Computer im Internet mit einer IP-Adresse, die unserem eigenen Computer bekannt ist. Beim Senden einer Webanfrage geht unsere Anfrage zunächst an den Proxyserver. Der Proxyserver stellt dann in unserem Namen Webanfragen, sammelt Antworten vom Webserver und leitet die Webseitendaten weiter, damit wir die Seite in unserem Browser anzeigen können.

Wenn ein Proxyserver eine Webanfrage weiterleitet, kann er die von uns gesendeten Daten ändern und dennoch die Informationen erhalten, die wir sehen möchten. Proxyserver können unsere IP-Adresse ändern, sodass der Webserver nicht genau weiß, wo auf der Welt wir uns befinden. Es verschlüsselt unsere Daten, sodass unsere Daten während der Übertragung nicht gelesen werden können. Schließlich kann der Proxyserver auf der IP-Adresse basieren

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Lernen aller hilfreich sein wird.

Das obige ist der detaillierte Inhalt vonWas ist ein Proxyserver?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist DNS?Nächster Artikel:Was ist DNS?