使用 trickle 限制程序上下傳速度/頻寬用 NetHogs 看每個行程吃多少流量頻寬 之後,再來介紹一個 wondershaper ,它可以直接以網卡為單位作限制

一樣 centos 6 以上的可以 yum 安裝

用法 (但小心,先看注意)

wondershaper 網卡名稱 上傳速度 下載速度
wondershaper eth0 100 100

注意 : 指令一下下去就不見了,那我要怎麼取消,用 ps 看也沒有它的程序在,它有提供指令如下,但………

 wondershaper eth0 clean

我試了無效,what~~~~~

所以我只好,不會這麼 low 吧

wondershaper eth0 10000000000000000000000000 1000000000000000000000000000

不過後來我再試了就 working 了,怎麼這樣,跟說明不同咧

wondershaper clean eth0

# 或如下也行
wondershaper clear eth0

指令的說明

Wonder Shaper 1.2.1

Usage: /usr/sbin/wondershaper [device] clean|[upload speed in Kb/s] [download speed in Kb/s]
Example: /usr/sbin/wondershaper eth0 20 500

https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=wondershaper

還有可以下

wondershaper eth0

可以看到類似 cbq 的狀態 (原來如此)

### eth0: queueing disciplines

qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap  1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
Sent 48670 bytes 428 pkt (dropped 0, overlimits 0 requeues 0)
rate 0bit 0pps backlog 0b 0p requeues 0
Related posts 相關文章
使用 trickle 限制程序上下傳速度/頻寬
More...
CentOS 6.6 安裝遇到網卡問題,Supermicro 主機板上
More...
最近我把網站流量導到 CDN 服務上
More...
我們租用的頻寬(Bandwidth)怎麼換算成流量(Traffic or Volume)
More...

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。