限制網路連線速度指的是限制你的機器與互聯網的連線速度, 包括限制上傳速度和限制下載速度. 並且上傳速度和下載速度互不影響 (這點是非常重要的). 對於進行速度類比, 測試等都非常有幫助.

Linux 下可以安裝的軟體:

A. trickle B. wondershaper

下面以 wondershaper 為例進行講解.

wondershaper 是一個易用的流量限制腳本. 該腳本提供了以下改進:

降低交互流量時的延遲時間
允許上傳/下載的同時保留適當的 Web 流覽速度
確保上傳不會影響到下載
確保下載不會影響到上傳
官方頁面 : http://lartc.org/wondershaper

Ubuntu 套裝軟體: http://packages.ubuntu.com/hoary/net/wondershaper

/usr/share/doc/wondershaper 包含了該軟體的說明文檔.

安裝 wondershaper:

$ sudo apt-get install wondershaper 命令使用方法:

$ wondershaper [介面] [上傳速度 K] [下載速度 K] 介面指網路連接的介面, 也就是與數據機連接 (從而和網際網路連接) 的網卡. 查找命令用的是 ifconfig:

$ ifconfig 含有正常 IP 位址的網卡介面即為此處要用的介面. 常見的有 eth0, eth1, 等.

上傳/下載速度的限制最好參考一下測速網站的結果. 參考測試網站 http://www.linkwan.com

示例: $ sudo wondershaper eth1 下載速度 上傳速度 修改兩個速度的值到你滿意為止.

如果你想把兩個速度進行永久性限制:

$ sudo vi /etc/network/interfaces 在 eth1 (如果你的網路連接用的介面是 eth1) 下添加下麵兩行. 把上傳下載速度設成你想用的值.

up /sbin/wondershaper eth1 下載速度 上傳速度 down /sbin/wondershaper clear eth1 把限制都清除的命令:

$ sudo wondershaper clear eth1

arrow
arrow
    全站熱搜

    痞客興 發表在 痞客邦 留言(0) 人氣()