自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在Linux中用Wondershaper限制網(wǎng)絡(luò)帶寬?

譯文
系統(tǒng) Linux
本教程將幫助你在類似Unix的操作系統(tǒng)中輕松限制網(wǎng)絡(luò)帶寬,并限制網(wǎng)絡(luò)流量。通過限制網(wǎng)絡(luò)帶寬的使用,你可以節(jié)省應(yīng)用程序不必要的帶寬消耗,比如軟件包管理器(pacman、yum和apt)、Web瀏覽器、torrent客戶軟件和下載管理器等,防止網(wǎng)絡(luò)中的一個或多個用戶濫用帶寬。

[[243398]]

【51CTO.com快譯】本教程將幫助你在類似Unix的操作系統(tǒng)中輕松限制網(wǎng)絡(luò)帶寬,并限制網(wǎng)絡(luò)流量。通過限制網(wǎng)絡(luò)帶寬的使用,你可以節(jié)省應(yīng)用程序不必要的帶寬消耗,比如軟件包管理器(pacman、yum和apt)、Web瀏覽器、torrent客戶軟件和下載管理器等,防止網(wǎng)絡(luò)中的一個或多個用戶濫用帶寬。

我們在本文中將使用名為Wondershaper的命令行實用程序。相信我,它不像你想的那么難用。它是我用過的在你自己的Linux系統(tǒng)中限制互聯(lián)網(wǎng)或本地網(wǎng)絡(luò)帶寬使用的最簡單、最快捷的工具之一。

請注意,上述實用程序只能限制進出本地網(wǎng)絡(luò)接口的流量,而不能限制進出路由器或調(diào)制解調(diào)器的接口的流量。換句話說,Wondershaper只限制本地系統(tǒng)本身中的網(wǎng)絡(luò)帶寬,而不限制網(wǎng)絡(luò)中的其他任何系統(tǒng)。這類實用程序主要用于限制本地系統(tǒng)中一個或多個網(wǎng)絡(luò)適配器的帶寬。

不妨看看如何使用Wondershaper來限制網(wǎng)絡(luò)流量。

使用Wondershaper限制Linux中的網(wǎng)絡(luò)帶寬

Wondershaper是用于限制系統(tǒng)網(wǎng)絡(luò)適配器帶寬的簡單腳本。它限制了帶寬IP路由(iproute)的tc命令,但大大簡化了它的操作。

安裝Wondershaper

想裝***版本,輸入命令git clone wondershaoer repository: 

  1. $ git clone  https://github.com/magnific0/wondershaper.git 

進入到wondershaper目錄,按如下所示安裝。 

  1. $ cd wondershaper  
  2. $ sudo make install 

接著運行以下命令,以便在每次重啟時自動啟動wondershaper服務(wù)。 

  1. $ sudo systemctl enable wondershaper.service  
  2. $ sudo systemctl start wondershaper.service 

如果你不介意***版本,還可以使用所用發(fā)行版的軟件包管理器(官方或非官方)進行安裝。

Wondershaper可在AUR中找到,因此你可以使用AUR幫助程序(比如Yay)將其安裝在基于Arch的系統(tǒng)中。 

  1. $ yay -S wondershaper-git 

在Debian、Ubuntu或Linux Mint上,輸入: 

  1. $ sudo apt-get install wondershaper 

在Fedora上,輸入: 

  1. $ sudo dnf install wondershaper 

在RHEL或CentOS上,啟用EPEL存儲庫并安裝wondershaper,如下所示。 

  1. $ sudo yum install epel-release  
  2. $ sudo yum install wondershaper 

***,每次重啟時自動啟動wondershaper服務(wù)。 

  1. $ sudo systemctl enable wondershaper.service  
  2. $ sudo systemctl start wondershaper.service 

用法

首先,找到網(wǎng)絡(luò)接口的名稱。以下是查找網(wǎng)卡詳細(xì)信息的幾個常用方法。 

  1. $ ip addr  
  2. $ route  
  3. $ ifconfig 

一旦你找到了網(wǎng)卡名稱,就可以限制帶寬速率了,如下所示。 

  1. $ sudo wondershaper -a <adapter> -d <rate> -u <rate> 

比如說,如果你的網(wǎng)卡名是enp0s8,你希望將下載和上傳的帶寬限制分別限制于1024 Kbps和512 kbps,命令應(yīng)該是: 

  1. $ sudo wondershaper -a enp0s8 -d 1024 -u 512 

其中,

-a:網(wǎng)卡名

-d:下載速率

-u:上傳速度

想取消網(wǎng)絡(luò)適配器的速度限制,只要運行: 

  1. $ sudo wondershaper -c -a enp0s8 

或者 

  1. $ sudo wondershaper -c enp0s8 

如果你的系統(tǒng)中有多個網(wǎng)卡,需要為每個網(wǎng)卡手動設(shè)置下載/上傳速率,如上所述。

如果你通過克隆GitHub存儲庫安裝了Wondershaper,/etc/conf.d/下有一個名為wondershaper.conf的配置文件。通過修改該文件中的相應(yīng)值(網(wǎng)卡名和下載/上傳速率),就可以確保已設(shè)置了下載或上載速率。 

  1. $ sudo nano /etc/conf.d/wondershaper.conf  
  2. [wondershaper]  
  3. # Adapter  
  4.  
  5. IFACE="eth0"  
  6. # Download rate in Kbps  
  7.  
  8. DSPEED="2048"  
  9. # Upload rate in Kbps  
  10.  
  11. USPEED="512" 

這是啟用Wondershaper前的示例: 

圖1:啟用Wondershaper前

啟用Wondershaper后: 

圖2:啟用Wondershaper后

如你所見,在我的Ubuntu 18.o4 LTS服務(wù)器中使用WOndershaper限制帶寬后,下載速率已大大降低。

想了解更多詳細(xì)信息,請運行以下命令,查看幫助部分: 

  1. $ wondershaper -h 

或者查閱參考手冊頁。 

  1. $ man wondershaper 

據(jù)測試,Wondershaper用起來就跟上面描述的一樣好。試一下,交流使用實用程序的感受。但愿本文對各位有所幫助。

原文標(biāo)題:How To Limit Network Bandwidth In Linux Using Wondershaper 

【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:龐桂玉 來源: 51CTO
相關(guān)推薦

2018-10-08 10:02:52

LinuxWondershape網(wǎng)絡(luò)帶寬

2009-12-17 17:01:41

2019-08-20 10:57:26

MySQL 網(wǎng)絡(luò)性能

2009-12-25 14:31:45

EPON光纖接入技術(shù)

2009-12-14 16:26:50

動態(tài)路由協(xié)議

2019-07-04 08:31:04

Linux監(jiān)控網(wǎng)絡(luò)

2018-02-24 14:27:09

Linux命令網(wǎng)絡(luò)帶寬

2017-06-19 17:43:04

網(wǎng)絡(luò)帶寬網(wǎng)絡(luò)設(shè)計

2009-11-11 16:13:19

路由器協(xié)議

2018-11-09 08:12:53

網(wǎng)絡(luò)帶寬傳輸

2009-02-20 10:18:00

路由智能QoS網(wǎng)絡(luò)管理

2011-06-29 10:35:27

帶寬網(wǎng)絡(luò)

2014-04-09 16:52:24

NetHogs網(wǎng)絡(luò)帶寬開源監(jiān)控

2009-06-10 13:42:20

東華軟件流量分析網(wǎng)絡(luò)管理

2009-08-03 16:38:40

2018-11-06 10:08:34

無線AP網(wǎng)絡(luò)帶寬無線網(wǎng)絡(luò)

2021-08-09 11:36:53

Linux網(wǎng)絡(luò)帶寬命令

2015-09-29 10:36:35

2017-03-02 11:59:03

數(shù)據(jù)中心網(wǎng)絡(luò)帶寬極限

2017-11-15 10:22:58

數(shù)據(jù)中心網(wǎng)絡(luò)線速
點贊
收藏

51CTO技術(shù)棧公眾號