Apache Bandbreiten Limitierung unter Debian

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

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:


Foto Christoph Mitasch.jpg

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.


Das könnte Sie auch interessieren

Bash Tipps und Tricks
Intel Management Engine Interface mei Linux Treiber
Rpm und dpkg Kommandos