[15] httpd – mod_ratelimit

24 stycznia 2022 Wyłączono przez Adam [zicherka] Nogły

Włączymy moduł [mod_ratelimit], aby ograniczyć pasmo dla klientów.

[1] Moduł [mod_ratelimit] jest dołączony do pakietu httpd, dlatego też jego konfiguracja jest prosta i szybka.

[root@vlsr01 ~]# mcedit /etc/httpd/conf.modules.d/00-optional.conf
#linia 15: odkomentuj
LoadModule ratelimit_module modules/mod_ratelimit.so

[root@vlsr01 ~]# mcedit /etc/httpd/conf.d/ratelimit.conf
#stwórz nowy plik
#dla przykładu stworzymy limit [500KB/s] w katalogu [download]
<IfModule mod_ratelimit.c>
    <Location /download>
        SetOutputFilter RATE_LIMIT
        SetEnv rate-limit 500
    </Location>
</IfModule>

[2] Zrestartuj httpd

[root@vlsr01 ~]# systemctl restart httpd

[3] Przejdź do lokalizacji, aby upewnić się, że ustawienia są skuteczne. Niższy pobiera z ograniczonej lokalizacji, górny z nieograniczonej lokalizacji.