天天看點

Ubuntu 16.04通過Trickle限制某個軟體的下載下傳/上傳速度

在Linux下沒有Windows使用360那樣去限制某個軟體的速度。

但是通過Trickle可以設定某個軟體的網速,但是前提是通過Trickle指令連帶啟動這個軟體才可以,不能中途去設定。

比如現在很多視訊網站都實作了P2P,是以可以在看某個視訊時通過Trickle指令啟動浏覽器來實作限速。

1、安裝:

sudo apt-get install trickle      

2、指令格式

trickle -d download-bandwidth -u upload-bandwidth command      

3、指令使用

将wget的下載下傳帶寬限制在100Kbps

trickle -d 100 wget http://cdimage.ubuntu.com/daily/current/precise-alternate-i386.iso      

啟動Firefox将其下載下傳限制為25KB/s,并将badwidth上傳到15KB/s

trickle -d 25 -u 15 firefox      

4、使用wondershaper限制整張網卡的速度 

個人看法,其實這種沒什麼必要,這樣限制不如直接路由限速來的快一些。

#安裝
sudo apt-get install wondershaper        
#限制em1網卡下載下傳速度100Kb,上傳速度20Kb
sudo wondershaper em1 100 20
#清除em1網卡的網速限制
sudo wondershaper clear em1         

參考:

http://ubuntuportal.com/2012/01/how-i-manage-bandwidth-using-trickle-on-ubuntu.html

http://www.2cto.com/os/201312/266749.html

http://blog.csdn.net/wjcquking/article/details/44787249(wondershaper)

繼續閱讀