好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 再Linux系統中限制網絡帶寬使用的教程

再Linux系統中限制網絡帶寬使用的教程

熱門標簽:大連企業電銷機器人線路 電銷機器人錄音用什么軟件 布谷電銷機器人價格 義烏市400電話辦理 上海電銷卡外呼系統供應商 營銷智能外呼系統口碑推薦 怎么查看地圖標注的地點 岑溪電銷機器人 優邁系統外呼顯示亂層

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

在本教程中,我將為你描述兩種在 Linux 中限制網絡流量速率的不同方法。
在 Linux 中限制一個應用的速率

限制網絡流量速率的一種方法是通過一個名為trickle的命令行工具。通過在程序運行時,預先加載一個速率限制 socket 庫 的方法,trickle 命令允許你改變任意一個特定程序的流量。 trickle 命令有一個很好的特性是它僅在用戶空間中運行,這意味著,你不必需要 root 權限就可以限制一個程序的帶寬使用。要能使用 trickle 程序控制程序的帶寬,這個程序就必須使用非靜態鏈接庫的套接字接口。當你想對一個不具有內置帶寬控制功能的程序進行速率限制時,trickle 可以幫得上忙。

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

   

復制代碼
代碼如下:
$ sudo apt-get install trickle

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

   

復制代碼
代碼如下:
$ sudo yum install trickle

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

   

復制代碼
代碼如下:
$ trickle -d download-rate> -u upload-rate> command>

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

例如,將你的 scp 會話的最大上傳帶寬設定為 100 KB/s:

    

復制代碼
代碼如下:
$ trickle -u 100 scp backup.tgz alice@remote_host.com:

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

   

復制代碼
代碼如下:
trickle -d 300 firefox %u

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

   

復制代碼
代碼如下:
$ sudo trickled -d 1000

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

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

wondershaper 實際上是一個 shell 腳本,它使用 tc 來定義流量調整命令,使用 QoS 來處理特定的網絡接口。外發流量通過放在不同優先級的隊列中,達到限制傳出流量速率的目的;而傳入流量通過丟包的方式來達到速率限制的目的。

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

在 Ubuntu Debian 及其衍生發行版中安裝 wondershaper:

   

復制代碼
代碼如下:
$ sudo apt-get install wondershaper

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

   

復制代碼
代碼如下:
$ sudo yum install wondershaper

wondershaper 的基本使用如下:

    

復制代碼
代碼如下:
$ sudo wondershaper interface> download-rate> upload-rate>

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

   

復制代碼
代碼如下:
$ sudo wondershaper eth0 1000 500

你也可以通過運行下面的命令將速率限制進行消除:

   

復制代碼
代碼如下:
$ sudo wondershaper clear eth0

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

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

標簽:樂山 周口 六安 大理 大興安嶺 大慶 青島 遼寧

巨人網絡通訊聲明:本文標題《再Linux系統中限制網絡帶寬使用的教程》,本文關鍵詞  再,Linux,系統,中,限制,網絡,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《再Linux系統中限制網絡帶寬使用的教程》相關的同類信息!
  • 本頁收集關于再Linux系統中限制網絡帶寬使用的教程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 丰满少妇人妻久久久久久| 翁熄系列周梦莹怀孕| 女教师日记1暴露未删减下载| avhd在线观看| 人c交zzz000xxx| 一级A片猛交BBBB| 葵司人妻乘夫不在一周| 风间由美中文字幕亚洲一区| 91精品国产情侣高潮对话原文| 国产欧美日韩另类va在线| 成人久久久久久| 激情 校园 另类 小说 图片| 71精品国产摄像头产品特点| 性生活生活片| 欧美性猛交xxxx| 中国妻舍网登录入口官网| ▇无码精品国产AV在线观看| 主人请打烂女贱奴的屁股| 羞羞答答免费人成黄页在线观看国产| 男女羞羞羞无遮挡免费网站| 日本欧美大码一区二区免费看 | 共妻一女多男h| 国产日产欧产精品精品软件| h视频在线观看免费完整版| 韩国激情老板秘书办公室| 西欧free性video欧美| 久久精品人妻一区二区蜜桃| 美女露出全部隐私秘?| 亚洲s色大片| 秋霞日韩理论高清在线观看| 欧洲少妇特黄毛片AAAA片| 亚洲人成人7777在线在线播放| 8x8ⅹ国产精品一区二区二区| 第七色导航| 艳妇雪白细嫩的艳妇| 亚洲处破女网站| 茄子影视在线| 亂伦小说合集小说| 亚洲国产激情在线一区| 男主出轨秘书各种做狂欢h| 欧美尺码日本尺码专线|