DJ Jack 0 Опубликовано: 2009-04-27 08:30:12 Share Опубликовано: 2009-04-27 08:30:12 Привет еще раз всем Возник такой вопрос. Есть ограничение по скорости. tariff=$(grep -i "^tariff=" /var/stargazer/users/$LOGIN/conf | cut -f 2 -d"=") echo "tariff=$tariff" > /var/stargazer/users/$LOGIN/connect.log case $tariff in pnet96) speedkb=96kbit;; # 96 kbit pnet224) speedkb=224kbit;; # 224 kbit pnet1024) speedkb=1024kbit;; # 1024 kbit pnet256b) speedkb=240kbit;; # 256 kbit pnet512b) speedkb=480kbit;; # 512 kbit pnet512) speedkb=480kbit;; # 512 kbit pnet128b) speedkb=122kbit;; # 128 kbit pnet128) speedkb=128kbit;; # 128 kbit pnet96b) speedkb=96kbit;; # 96 kbit *) speedkb=$default_speed;; # default speed esac declare -i mark=$ID+10 echo "$mark" > /var/stargazer/users/$LOGIN/shaper_mark echo "$speedkb" > /var/stargazer/users/$LOGIN/shaper_rate iptables -t mangle -A FORWARD -d $IP -j MARK --set-mark $mark tc class add dev $int_iface parent 1:1 classid 1:$mark htb rate $speedkb burst 40k tc filter add dev $int_iface parent 1: protocol ip prio 3 handle $mark fw classid 1:$mark И тп,ограничивает нормально! (правда исходящую нет,но он не дописан) А как бы не ограничивать скорость на диапазон 10.23.0.0/16 ? Спасибо Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас