Cytuj:
W pliku /etc/niceshaper/users muszą zostać umieszczone adresy IP wszystkich hostów w sieci, oraz oddzielona spacją, nazwa interfejsu je obsługującego.
192.168.0.101 eth1
192.168.0.102 eth1
192.168.0.103 eth1
192.168.0.104 eth1 dl_ceil 50kbps
192.168.0.105 eth1 dl_rate 20kbps dl_prio 1
192.168.0.106 eth2 ul_low 3kbps ul_ceil 6kbps
192.168.0.107 eth2
- dodatkowe parametry pozwalają traktować poszczególne hosty nie zależnie, od ustawień globalnych.
- zapewnić żądane minimalne pasmo, lub utrudnić życie niereformowalnemu właścicielowi ftp.
- dl_low, ul_low - minimalny przydział
- dl_ceil, ul_ceil - maksymalny przydział
- dl_rate, ul_rate - stały przydział
- dl_prio, ul_prio - priorytet klasy w HTB, przyjmuje wartości między 0 a 7, czym niższa wartość tym wyższy priorytet. Domyślnie ma wartość 5.
Cytuj:
do not shape local ip/maska with ip/maska - dzięki tej dyrektywnie nie ograniczamy transferów lokalnych.
- transfery między serwerem a siecią lokalną definiujemy jak w przykładzie.
- IP zewnętrzne występuje tu jeśli nie chcemy także ograniczać lokalnie dostępu do usług nasłuchujących na zewnętrznym interfejsie.
- jeśli posiadamy 2 lub więcej interfejsów lokalnych, musimy wszystkie interesujące nas kombinacje zdefiniować w kolejnych liniach.