# Konfigurační soubor, ve kterém můžete nastavit jednotlivé třídy # s garantovanou kapacitou. Jako příklad je použita třída 1, která # slouží pro členy, kteří moc stahují a je třeba je omezit. # Celkový počet tříd není omezen, ale vzhledem k rychlosti je při větším # množství tříd výhodnější nepoužívat rozhraní all. # Upozornění: Zařazení uživatele do třídy nefunguje korektně na rozhraní, # kde je prováděn NAT!! # Nastavení rozhraní, pokud chcete nastavovat datový limit jen na # určitím rozhraní můžete ho zde uvést, jinak by mělo stačit použít all. CLASS_1_DEV="all" # Nastavení minimální (garantované) rychlosti pro danou třídu v kbitech, součet # všech garantovaných rychlostí nesmí být větší, než je rychlost rozhraní, # neměl by být více jak 90% maximální rychlosti daného rozhraní, pokud je # použito rozhraní all, pak 90% maximální rychlosti nejpomalejšího rozhraní, # na kterém je zapnutý QoS. CLASS_1_MIN=64 # Maximální rychlost třídy, pokud není zadáná je nastavena jako maximální # rychlost maximální rychlost daného rozhraní, opět v kbitech/s. CLASS_1_MAX=128 # Definice počítačů, bash bohužel nepodporuje snadné přidávání do pole, takže, # je potřeba přesně dodržet syntaxi. Je možno použít jak MAC adresu, případně více # MAC adres oddělených mezerou, tak IP adresu, nebo rozsah ip adres se správně zadanou # maskou za lomítkem. #CLASS_1[${#CLASS_1[*]}]="all web 00:11:22:33:44:55" #CLASS_1[${#CLASS_1[*]}]="eth0 web 10.93.55.45 10.93.55.46 10.93.55.128/25" # Příklad třídy 2, garantovaná rychlost 1024 kbit/s až maximální rychlost rozhraní, # v této třídě je jen uživatel pepík, který používá 2 PC, jeden s IP a druhý s MAC. #CLASS_2_DEV="eth0" #CLASS_2_MIN=1024 #CLASS_2_MAX="" #CLASS_2[${#CLASS_2[*]}]="eth0 pepik 00:11:22:33:44:55 10.93.55.22" WebSVN - freenet-router - Blame - Rev 2 - /trunk/freenet-router/etc/firewall/qos.conf
  jablonka.czprosek.czf

freenet-router

Subversion Repositories:
[/] [trunk/] [freenet-router/] [etc/] [firewall/] [qos.conf] - Blame information for rev 2

 

Line No. Rev Author Line

Powered by WebSVN 2.2.1