Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: grey в Mar 12, 2005, 16:23



Титла: GENTOO-shaper-ftp
Публикувано от: grey в Mar 12, 2005, 16:23
Здравейте,
Експериментирам със фтп сървър на моето GENTOO, на който се опитвам да сложа SHAPER за изходящия трафик. Ситуацията е следната

/sbin/tc class add dev eth0 parent 2:0 classid 2:301 htb rate 128Kbps ceil 256Kbps prio 4
/sbin/tc qdisc add dev eth0 parent 2:301 sfq perturb 10
/sbin/tc filter add dev eth0 parent 2:0 protocol ip prio 4 u32 match ip dst 192.168.0.11 flowid 2:301

Проблема е че когато опитвам да свалям от него винаги ме пуска с най-ниската скорост (128kbps) и никога не качва до 256kbps , при положение, че само аз се свързвам с него и няма никакъв друг трафик. Има само един клас освен "Default class". В кернела ли е проблема или къде???
Ще съм благодарен за помоща !!!


Титла: GENTOO-shaper-ftp
Публикувано от: VladSun в Mar 12, 2005, 17:07
Това ли ти е целия tc-скрипт?


Титла: GENTOO-shaper-ftp
Публикувано от: grey в Mar 12, 2005, 23:16
... Не е! Това е само за някакъв измислен хост...
#!/bin/bash

/sbin/tc qdisc del dev eth0 root

/sbin/tc qdisc add dev eth0 root handle 2: htb default 200


# Default Class
/sbin/tc class add dev eth0 parent 2:0 classid 2:200 htb rate 8kbit prio 10
/sbin/tc qdisc add dev eth0 parent 2:200 sfq perturb 10

# LAN_class
/sbin/tc class add dev eth0 parent 2:0 classid 2:300 htb rate 80Mbit burst 40k
/sbin/tc qdisc add dev eth0 parent 2:300 sfq perturb 10



#Host
/sbin/tc class add dev eth0 parent 2:0 classid 2:301 htb rate 128Kbps ceil 256Kbps prio 4
/sbin/tc qdisc add dev eth0 parent 2:301 sfq perturb 10
/sbin/tc filter add dev eth0 parent 2:0 protocol ip prio 4 u32 match ip dst 192.168.0.11 flowid 2:301