WikiDer > Proxy-Server
EIN Proxy Server ist ein Server das liegt zwischen den Computer eines Benutzers und des Computers, der die vom Benutzer gewünschten Informationen enthält (die Englisch Wort „Proxy“ bedeutet autorisierter Vermittler). Wenn jemand auf einem Computer, auf dem ein Proxy-Server eingerichtet wurde, einen anderen Computer erreichen möchte, geschieht dies nicht direkt, sondern über diesen Proxy-Server. Der Zweck dieses Zwischenschritts hängt vom Typ des Proxy-Servers ab.
Arten von Proxyservern
Im Großen und Ganzen gibt es drei Arten von Proxy-Servern.
Web-Proxy
Das ist der gebräuchlichste Server, auf dem alle Kunden in einem lokalen Netzwerk gemeinsam über einen Proxy-Server die Internet wo der gesamte HTTP- und/oder FTP-Verkehr zwischengespeichert mit einem Geschwindigkeitsvorteil für die Clients im Netzwerk, die Webseiten aus dem Cache (oder Zwischenpuffer) des Proxy-Servers anfordern.
Proxy öffnen
EIN Proxy öffnen ist ein Proxy-Server, der Verbindungen von Clients zulässt und diese mit zufälligen IP-Adressen. Diese offenen, transparenten Proxys werden beispielsweise von Personen verwendet, die aus irgendeinem Grund ihre Privatsphäre schützen möchten oder auf eine Website zugreifen möchten, die über das von ihnen verwendete Netzwerk nicht zugänglich ist. Offene Proxys können auch ausgenutzt werden von Spammer und Menschen, die das Internet auf andere Weise missbrauchen.
Reverse-Proxy
Der Proxyserver arbeitet hier von außen nach innen, also umgekehrt. Dies wird auch als "Webserver-Beschleunigung" bezeichnet. Der Proxy-Server wird verwendet, um die Last aus dem Internet sowohl aus Gründen der Sicherheit als auch aus Gründen des Lastausgleichs gleichmäßiger auf den/die Webserver zu verteilen.
Transparenter Proxy-Server
Ein Proxy-Server ist transparent wenn es für die Benutzer (Clients) 'transparent' und damit unsichtbar ist. Dieses Setup hat einige Vorteile:
- Der Proxy-Server muss nicht im Browser aller Benutzer.
- Die Verwendung des Proxy-Servers ist obligatorisch.
- Benutzer müssen nicht wissen, dass sie über einen Proxy-Server surfen.
Wenn eine Webanfrage gesendet wird, leitet der Router sie an den Proxy-Server weiter, der die Anfrage weiter bearbeitet. Professionelle Router unterstützen transparente Proxy-Server. Dies ist auch über einen Linux-Router möglich.
Ziel
Informationen filtern
Beispielsweise kann ein Unternehmen alle Mitarbeiter über einen Proxy-Server mit Internet verbinden und bestimmte verhindern Websitekönnen von diesen Mitarbeitern eingesehen werden. Dabei geht es darum, Anfragen von innen heraus zu bearbeiten. Oft a Internetfilterprogramm mit dem Proxy-Server verbunden.
Sicherheit
Darüber hinaus kann der Proxy-Server als (Teil von) a Firewall den Zugriff auf Computer von externen Mitarbeitern erschweren und somit als Sicherheit genutzt werden. Diese Behandlung von Anfragen von außen (Internet) nach innen wird als „Reverse-Proxy“ bezeichnet.
Weniger IP-Adressen
Öffentlichkeit IPv4Adressen im Internet sind knapp und kosten deshalb Geld. Durch die Verwendung eines Proxy-Servers oder NASSRouter können den Rechnern im Firmen- oder Heimnetzwerk eine interne (freie) IP-Adresse zugewiesen werden. Solche IP-Adressen fallen in einen (oder mehrere) der folgenden Bereiche:
- 10.0.0.0 - 10.255.255.255
- 172.16.0.0 - 172.31.255.255
- 192.168.0.0 - 192.168.255.255
Obwohl beispielsweise Tausende von PCs die IP-Nummer 192.168.0.2 haben werden, gibt es IP-Nummern aus diesen Bereichen im öffentlichen Internet nicht.
Bessere Netzwerkleistung
In diesem Fall wird der Proxy-Server als temporärer Speicherplatz verwendet. Besucht Person X a Webseite, dann wird eine Kopie der besuchten Seiten auf dem Proxy-Server gespeichert. Wenn Person Y später dieselbe Website besuchen möchte, sieht sie die zuvor erstellte Kopie. Besucht Y eine Webseite, die noch nicht vom Proxy-Server gespeichert wurde, wird dennoch die eigentliche Webseite kontaktiert.
Der Vorteil der letztgenannten Methode besteht darin, dass das Netzwerk die ursprüngliche Website seltener kontaktieren muss. Y erhält das Ergebnis in der Regel schneller und das Netzwerk wird entlastet. Der Nachteil ist, dass die angezeigten Informationen möglicherweise nicht den aktuellen Stand der Dinge wiedergeben.
Viele Internetanbieter Verwenden Sie diese Art von Proxy-Server und fragen Sie ihre Clients in ihrem WebBrowser einen Proxyserver einrichten. Auf diese Weise können sie verwenden Bandbreite begrenzen und die Geschwindigkeit ihres Dienstes erhöhen. Ob dieser Kunde tatsächlich von der Verwendung eines Proxy-Servers profitiert, hängt von der Größe des Proxy-Servers und der Art der besuchten Websites ab. Weicht sein Internet-Verhalten stark von dem anderer Kunden ab, ist die Chance gering, dass die von ihm angeforderte Website in der Zwischenspeicher des Proxy-Servers und dieser Zwischenschritt kann bei ihm tatsächlich zu einer Verzögerung führen. Wenn die Verbindung vom Proxy-Server zur Website jedoch eine höhere Bandbreite hat als die Verbindung zwischen dem Proxy-Server und dem Client, kann dies dennoch zu deutlichen Geschwindigkeitsgewinnen führen.
Missbrauch
Ein sehr großer Teil der Spam die über das Internet gesendet werden, verwendet offene Proxys. Spammer installieren häufig unaufgefordert offene Proxys auf den Computern von Internetnutzern mit Viren für diesen Zweck konzipiert. Menschen, die missbrauchen IRC-Vernetzung verwenden auch häufig offene Proxys, um ihre Identität zu verschleiern.
Erkennung
Da die Verwendung von offenen Proxys oft mit dem Missbrauch von Internetdiensten verbunden ist, wurden von Systemadministratoren eine Reihe von Möglichkeiten entwickelt, um offene Proxys von der Nutzung von Diensten zu blockieren. IRC-Netzwerke (Internet Relay Chat), mag ich geblitztes Netzwerk, Client-Systeme automatisch auf bekannte Typen von offenen Proxys testen. In ähnlicher Weise a Mail-Server so konfiguriert das diese E-Mail-Absender automatisch auf offene Proxys testet.
Im Internet geführte Listen stehen für mehrere offene Proxys zur Verfügung, z DNSBL.
Software
Häufig verwendete Proxy-Server-Software:
- Tintenfisch-Cache (UNIX/Linux)
- Apache HTTP-Server kann als Proxy-Server dienen.
- Privileg (Open Source)
- Microsoft Internet Security and Acceleration Server (Windows 2000/2003)
- Proxomitron - Proxy, weit verbreitet, um Werbung zu entfernen.
- Tor (Netzwerk) - ein Proxy-Dienst, der den Zugriff auf 'Zwiebel'-Sites und leitet den Benutzer über mehrere Proxy-Server weiter.