Categories: Unternehmen

Apache als Proxy-Server

Apache kann viel mehr als nur Webseiten bereitstellen, die typische Aufgabe, mit der Apache zur führenden Webserver-Software wurde. In diesem Artikel werden zwei Methoden erläutert, mit denen Apache als Proxy-Server eingerichtet werden kann: als Caching-Proxy-Server und als Caching-Proxy-Server mit Authentifizierung.

Wie funktioniert es?
Um die Vorteile eines Proxy-Servers nutzen zu können, müssen Sie nicht erst viel Geld für spezielle Hardware und Software ausgeben. Für Apache ist lediglich ein wenig Zeit erforderlich sowie gewisse Kenntnisse zur Konfiguration von Apache für Proxy-Dienste. Auf einem älteren P350 gelang das Setup von Apache zur Ausführung als Proxy in ungefähr einer halben Stunde.

Apache-Proxy-Server bieten die folgenden entscheidenden Vorteile:

  • Aufgrund der Fähigkeit, als Proxy-Server zu dienen, kann Apache die Effizienz einer WAN-Verbindung erhöhen und gleichzeitig die Betriebskosten senken, da weniger Internet-Bandbreite benötigt wird.
  • Durch Nutzung der Authentifizierungsfunktionen des Proxy-Moduls können Unternehmen sicherstellen, dass nur autorisierte Benutzer Zugang zum Netzwer haben.
  • Apache ist kostenlos und hat sich vielfach bewährt. Den Ergebnissen der jüngsten Studien von Netcraft zufolge ist Apache bei der Bereitstellung von Webseiten führend, wobei es den IIS-Server von Microsoft in Bezug auf Zuverlässigkeit, einfaches Setup und Sicherheit übertrifft.

Grundlegende Einstellungen
Zunächst ein Wort zu den Fähigkeiten des Proxy-Moduls von Apache, die von der ausgeführten Apache-Version abhängen. Version 1.2 von Apache enthielt erstmals eine stabile, nicht experimentelle Version des Moduls. Eine HTTP/1.1-Proxy-Unterstützung kam in der Apache-Version 1.3.23 hinzu. Das Proxy-Modul unterstützt außerdem FTP, SSL CONNECT und HTTP/0.9.

Im hier vorgestellten Beispiel wird ein Red Hat Linux 7.2-Server zur Ausführung von Apache als Proxy-Server mit der IP-Adresse 192.168.1.110 sowie ein Windows XP-Client mit Internet Explorer 6 verwendet.

Wir werden Apache 1.3.24 verwenden. Der Download des Programms ist bereits ausgeführt, wobei die Datei im Stammverzeichnis abgespeichert ist, um sie dann nach /home/slowe/apache_1.3.24 zu extrahieren. Dann werden folgende Befehle eingegeben, um sie nach /usr/local/apache zu installieren:

cd /home/slowe/apache_1.3.24
./configure --prefix=/usr/local/apache
--enable-module=proxy
make
make install

Für die Installation der Proxy-Komponenten von Apache ist die Anweisung enable-module=proxy erforderlich. Nach Abschluss der Installation kann die Software für den Apache-Proxy-Server konfiguriert werden.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Ebury-Botnet infiziert 400.000 Linux-Server weltweit

Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.

6 Stunden ago

Sicherheitslücken in Überwachungskameras und Video-Babyphones

Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.

6 Stunden ago

AWS investiert Milliarden in Cloud-Standort Brandenburg

Fast acht Milliarden Euro fließen in die deutsche Region der AWS European Sovereign Cloud. Das…

10 Stunden ago

Hochsichere Software für Electronic Knee Boards der Bundeswehrpiloten

Im Rahmen der umfassenden Digitalisierung der Bundeswehr ersetzen Electronic Knee Boards die herkömmlichen Handbücher von…

13 Stunden ago

Mai-Patchday: Microsoft schließt zwei aktiv ausgenutzte Zero-Day-Lücken

Sie betreffen Windows 10, 11 und Windows Server. In SharePoint Server steckt zudem eine kritische…

16 Stunden ago

Firefox 126 erschwert Tracking und stopft Sicherheitslöcher

Mozilla verteilt insgesamt 16 Patches für Firefox 125 und älter. Zudem entfernt der Browser nun…

19 Stunden ago