jablonka.czprosek.czf

freenet-router

Subversion Repositories:
[/] [trunk/] [freenet-router/] [etc/] [firewall/] [qos.conf] - Rev 2

Compare with Previous - Blame - Download


# 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"

Powered by WebSVN 2.2.1