1 (edytowany przez 5749454D2C205A45204E49432 2023-10-12 19:21:21)

Temat: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

Chciałbym przyciąć klientów podpiętych do interfejsu "br-goscie", najlepiej po MAC.

Wartości MAX dla klientów:
DOWNLOAD:  2Mbps
UPLOAD:  0.5Mbps

Odpytałem Google i zauważyłem kilka "nakładek" na mechanizm "QoS".

Spojrzałem w kierunku pakietu "nft-qos", ale nie trafiłem na HOWTO.

Cezary czy mógłbyś pomóc z optymalną konfiguracją?

2

Odp: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

Po adresie mac, mimo że obsługuje, nie limituje jednej strony (up lub dl, nie pamiętam). Po adresie IP robi to sensownie.

config default 'default'
    option limit_enable '1'
    option limit_type 'static'
    option static_unit_dl 'kbytes'
    option static_unit_ul 'kbytes'
    option static_rate_dl '50'
    option static_rate_ul '50'
    option dynamic_cidr '192.168.1.0/24'
    option dynamic_cidr6 'AAAA:BBBB::1/64'
    option dynamic_bw_up '100'
    option dynamic_bw_down '100'
    option limit_mac_enable '0'
    option priority_enable '0'
    option priority_netdev 'lan'

config upload 'up1'
    option unit 'kbytes'
    option ipaddr '192.168.1.110'
    option rate '64'

config download 'down1'
    option unit 'kbytes'
    option ipaddr '192.168.1.110'
    option rate '256'

Tu masz ograniczenie 2/0.5Mbps dla adresu 192.168.1.110.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

config default 'default'
    option priority_netdev 'lan'

Czy jeżeli tutaj wprowadzę "br-goscie" to przytnie wszystkich klientów podłączonych do interfejsu "br-goscie"??

4

Odp: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

Nie, to coś innego i służy do czegoś innego.
Pakiet nft-qos po prostu limituje na danym adres IP, niezależnie do jakiej sieci ten adres należy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

Czyli jeżeli chcę przyciąć zakres IP (np czwarty oktet od 100 do 200) to wszystko muszę ręcznie wprowadzić?

Odp: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

config default 'default'
    option dynamic_cidr '192.168.1.0/24'

Czy ta opcja ma wpływ na przycięcie wskazanej podsieci??

7

Odp: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

Dla każdego IP osobno, tak. Jeżeli chcesz przyciąć całą klasę adresową (a nie wybrane adresy z tej klasy) to taka opcja też była (limit_type dynamic zamiast static). Appka do luci też ładnie pokazywała co możesz ustawić.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: Prosty i wygodny QoS w shell-u na OW 23.05-SNAPSHOT.

5749454D2C205A45204E49432 napisał/a:
config default 'default'
    option dynamic_cidr '192.168.1.0/24'

Czy ta opcja ma wpływ na przycięcie wskazanej podsieci??

Nie w tym configu co pokazałem. To do dynamicznych ustawień.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.