Apache Bandbreiten Limitierung unter Debian
Dieser Artikel beschreibt wie Bandbreiten Limits oder die Maximale Anzahl von Verbindungen beim Apache Webserver unter Debian Wheezy aktiviert werden können. Der Sinn dahinter ist, dass z.B. große Downloads nicht die vollständige Bandbreite benötigen und so andere Webseiten hinter der gleichen Anbindung besser erreichbar bleiben. Es kann somit auch zum teilweisen Schutz vor DOS (Denial of Service) Attacken verwendet werden.
Installation des Moduls mod_bw unter Debian Wheezy
apt-get install libapache2-mod-bw
Aktivierung des Moduls
a2enmod bw
Konfiguration des Moduls
Fügen Sie zum Aktivieren des Moduls in Ihrem gewünschten VirtualHost z.B. folgende Konfiguration ein:
# activate bandwidth limitation BandwidthModule On ForceBandWidthModule On # limit total bandwidth to 1MB/s Bandwidth all 1048576 # limit max. connections to 25 MaxConnection all 25
Weitere Konfigurationsoptionen finden Sie hier: http://legacy.ivn.cl/files/txt/mod_bw-0.8.txt
Literatur/Quelle:
Autor: Christoph Mitasch Christoph Mitasch arbeitet in der Abteilung Web Operations & Knowledge Transfer bei Thomas-Krenn. Er ist für die Betreuung und Weiterentwicklung der Webshop Infrastruktur zuständig. Seit einem Studienprojekt zum Thema Hochverfügbarkeit und Daten Replikation unter Linux beschäftigt er sich intensiv mit diesem Themenbereich. Nach einem Praktikum bei IBM Linz schloss er sein Diplomstudium „Computer- und Mediensicherheit“ an der FH Hagenberg ab. Er wohnt in der Nähe von Linz und ist neben der Arbeit ein begeisterter Marathon-Läufer und Jongleur, wo er mehrere Weltrekorde in der Team-Jonglage hält.
|