激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

香港云服务器
服務(wù)器之家 - 服務(wù)器系統(tǒng) - Linux - 再Linux系統(tǒng)中限制網(wǎng)絡(luò)帶寬使用的教程

再Linux系統(tǒng)中限制網(wǎng)絡(luò)帶寬使用的教程

2019-10-07 16:05開源中文社區(qū) Linux

這篇文章主要介紹了再Linux系統(tǒng)中限制網(wǎng)絡(luò)帶寬使用的教程,主要使用到trickle這個(gè)命令行工具,需要的朋友可以參考下

假如你經(jīng)常在 Linux 桌面上運(yùn)行多個(gè)網(wǎng)絡(luò)應(yīng)用,或在家中讓多臺電腦共享帶寬;那么你可能想更好地控制帶寬的使用。否則,當(dāng)你使用下載器下載一個(gè)大文件時(shí),交互式 SSH 會(huì)話可能會(huì)變得緩慢以至不可用;或者當(dāng)你通過 Dropbox 來同步一個(gè)大文件夾時(shí),你的室友可能會(huì)抱怨在她的電腦上,視頻流變得斷斷續(xù)續(xù)。

在本教程中,我將為你描述兩種在 Linux 中限制網(wǎng)絡(luò)流量速率的不同方法。
在 Linux 中限制一個(gè)應(yīng)用的速率

限制網(wǎng)絡(luò)流量速率的一種方法是通過一個(gè)名為trickle的命令行工具。通過在程序運(yùn)行時(shí),預(yù)先加載一個(gè)速率限制 socket 庫 的方法,trickle 命令允許你改變?nèi)我庖粋€(gè)特定程序的流量。 trickle 命令有一個(gè)很好的特性是它僅在用戶空間中運(yùn)行,這意味著,你不必需要 root 權(quán)限就可以限制一個(gè)程序的帶寬使用。要能使用 trickle 程序控制程序的帶寬,這個(gè)程序就必須使用非靜態(tài)鏈接庫的套接字接口。當(dāng)你想對一個(gè)不具有內(nèi)置帶寬控制功能的程序進(jìn)行速率限制時(shí),trickle 可以幫得上忙。

在 Ubuntu,Debian 及其衍生發(fā)行版中安裝 trickle :

   

復(fù)制代碼

代碼如下:

$ sudo apt-get install trickle

 

在 Fdora 或 CentOS/RHEL (帶有 EPEL 軟件倉庫):

   

復(fù)制代碼

代碼如下:

$ sudo yum install trickle

 

trickle 的基本使用方法如下。僅需簡單地把 trickle 命令(及速率參數(shù))放在你想運(yùn)行的命令之前。

   

復(fù)制代碼

代碼如下:

$ trickle -d <download-rate> -u <upload-rate> <command>

 

這就可以將 <command> 的下載和上傳速率限定為特定值(單位 KBytes/s)。

例如,將你的 scp 會(huì)話的最大上傳帶寬設(shè)定為 100 KB/s:

    

復(fù)制代碼

代碼如下:

$ trickle -u 100 scp backup.tgz alice@remote_host.com:

 

如若你想,你可以通過創(chuàng)建一個(gè)自定義啟動(dòng)器的方式,使用下面的命令為你的 Firefox 瀏覽器設(shè)定最大下載速率(例如, 300 KB/s)。

   

復(fù)制代碼

代碼如下:

trickle -d 300 firefox %u

 

最后, trickle 也可以以守護(hù)進(jìn)程模式運(yùn)行,在該模式下,它將會(huì)限制所有通過 trickle 啟動(dòng)且正在運(yùn)行的程序的總帶寬之和。 啟動(dòng) trickle 使其作為一個(gè)守護(hù)進(jìn)程(例如, trickled):

   

復(fù)制代碼

代碼如下:

$ sudo trickled -d 1000

 

一旦 trickled 守護(hù)進(jìn)程在后臺運(yùn)行,你便可以通過 trickle 命令來啟動(dòng)其他程序。假如你通過 trickle 啟動(dòng)一個(gè)程序,那么這個(gè)程序的最大下載速率將是 1000 KB/s, 假如你再通過 trickle 啟動(dòng)了另一個(gè)程序,則每個(gè)程序的(下載)速率極限將會(huì)被限制為 500 KB/s,等等。
在 Linux 中限制一個(gè)網(wǎng)絡(luò)接口的速率

另一種控制你的帶寬資源的方式是在每一個(gè)接口上限制帶寬。這在你與其他人分享你的網(wǎng)絡(luò)連接的上行帶寬時(shí)尤為實(shí)用。同其他一樣,Linux 有一個(gè)工具來為你做這件事。wondershaper就是干這個(gè)的。

wondershaper 實(shí)際上是一個(gè) shell 腳本,它使用 tc 來定義流量調(diào)整命令,使用 QoS 來處理特定的網(wǎng)絡(luò)接口。外發(fā)流量通過放在不同優(yōu)先級的隊(duì)列中,達(dá)到限制傳出流量速率的目的;而傳入流量通過丟包的方式來達(dá)到速率限制的目的。

事實(shí)上, wondershaper 的既定目標(biāo)不僅僅是對一個(gè)接口增加其帶寬上限;當(dāng)批量下載或上傳正在進(jìn)行時(shí),wondershaper 還試圖去保持互動(dòng)性會(huì)話如 SSH 的低延遲。同樣的,它還會(huì)控制批量上傳(例如, Dropbox 的同步)不會(huì)使得下載“窒息”,反之亦然。

在 Ubuntu Debian 及其衍生發(fā)行版中安裝 wondershaper:

   

復(fù)制代碼

代碼如下:

$ sudo apt-get install wondershaper

 

在 Fdora 或 CentOS/RHEL (帶有 EPEL 軟件倉庫) 中安裝 wondershaper:

   

復(fù)制代碼

代碼如下:

$ sudo yum install wondershaper

 

wondershaper 的基本使用如下:

    

復(fù)制代碼

代碼如下:

$ sudo wondershaper <interface> <download-rate> <upload-rate>

 

舉個(gè)例子, 將 eth0 的最大下載/上傳帶寬分別設(shè)定為 1000Kbit/s 和 500Kbit/s:

   

復(fù)制代碼

代碼如下:

$ sudo wondershaper eth0 1000 500

 

你也可以通過運(yùn)行下面的命令將速率限制進(jìn)行消除:

   

復(fù)制代碼

代碼如下:

$ sudo wondershaper clear eth0

 

假如你對 wondershaper 的運(yùn)行原理感興趣,你可以閱讀其 shell 腳本源文件(/sbin/wondershaper)。
總結(jié)

在本教程中,我介紹了兩種不同的方法,來達(dá)到如何在 Linux 桌面環(huán)境中,控制每個(gè)應(yīng)用或每個(gè)接口的帶寬使用的目的。 這些工具的使用都很簡單,都為用戶提供了一個(gè)快速且容易的方式來調(diào)整或限制流量。 對于那些想更多地了解如何在 Linux 中進(jìn)行速率控制的讀者,請參考 the Linux bible.

延伸 · 閱讀

精彩推薦
694
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 黄色羞羞| 日韩欧美电影在线观看 | 黄色的视频免费观看 | 国产视频91在线 | 在线视频观看一区二区 | 久久精品亚洲欧美日韩精品中文字幕 | 妇女毛片| 在线a亚洲视频播放在线观看 | 中文字幕国产亚洲 | 日韩一级免费毛片 | 欧美一级毛片一级毛片 | 亚洲第一成人在线 | 久产久精品 | 操皮视频 | 欧美在线成人影院 | 免费黄色在线观看网站 | 91久久久久久 | 成人免费毛片片v | 男人的天堂色偷偷 | 中文字幕激情视频 | 伊人在线 | 欧美成人鲁丝片在线观看 | 色综合一区二区 | 综合97 | 性爱在线免费视频 | 精品一区二区三区中文字幕 | 亚洲码无人客一区二区三区 | 精品国产一区二区久久 | 久久人人人 | 久久99精品久久久久久秒播蜜臀 | 免费视频99 | 午夜色片 | 毛片网站网址 | 日本不卡一区二区三区在线观看 | 特片网久久 | 国产亚洲精品视频中文字幕 | 久久综合综合久久 | 主播粉嫩国产在线精品 | 91免费视频版| 欧美黑大粗硬毛片视频 | 国产日本欧美在线观看 |