acesta este fisierul script.sh
#!/bin/sh
DEV=eth0
TC=/sbin/tc
U32="filter add dev $DEV protocol ip parent 1:0 prio 1 u32"
echo Delete previous root qdisc
$TC qdisc del dev $DEV root >/dev/null 2>&1
echo Add root qdisc
$TC qdisc add dev $DEV root handle 1: htb default 10
echo Add root class
$TC class add dev $DEV parent 1: classid 1:1 htb rate 10kbps ceil 16kbps burst 2k
echo Add default class
$TC class add dev $DEV parent 1:1 classid 1:0x10 htb rate 0kbps ceil 0kbps burst 2k
#$TC qdisc add dev $DEV parent 1:0x10 handle 0x10: pfifo limit 5
echo Add class class_1
$TC class add dev $DEV parent 1:1 classid 1:0x20 htb rate 12kbps ceil 16kbps burst 2k
prio 1
echo Add client client_1
$TC class add dev $DEV parent 1:0x20 classid 1:0x21 htb rate 6kbps ceil 8kbps burst
2k prio 1
$TC ${U32} match ip dst 81.196.151.57 flowid 1:0x21
$TC qdisc add dev $DEV parent 1:0x21 handle 0x21: pfifo limit 5
la executarea lui imi apare:
Delete previous root qdisc
Add root qdisc
RTNETLINK answers: Invalid argument
Add root class
RTNETLINK answers: Invalid argument
Add default class
"rate" is required.
Add class class_1
RTNETLINK answers: Invalid argument
Add client client_1
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
poate sa-mi spuna si mie cineva ce am gresit? sau niste linkuri de unde pot citi mai
mult?
multumesc
---------------------------------
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
---
Detalii despre listele noastre de mail: http://www.lug.ro/