在Linux中使用Wondershaper限制网络带宽
副标题[/!--empirenews.page--]
【新品产上线啦】51CTO播客,随时随地,碎片化学习
以下内容将向你介绍如何轻松对网络带宽做出限制,并在类 Unix 操作系统中对网络流量进行优化。通过限制网络带宽,可以节省应用程序不必要的带宽消耗,包括软件包管理器(pacman、yum、apt)、web 浏览器、torrent 客户端、下载管理器等,并防止单个或多个用户滥用网络带宽。在本文当中,将会介绍 Wondershaper 这一个实用的命令行程序,这是我认为限制 Linux 系统 Internet 或本地网络带宽的最简单、最快捷的方式之一。 请注意,Wondershaper 只能限制本地网络接口的传入和传出流量,而不能限制路由器或调制解调器的接口。换句话说,Wondershaper 只会限制本地系统本身的网络带宽,而不会限制网络中的其它系统。因此 Wondershaper 主要用于限制本地系统中一个或多个网卡的带宽。 下面来看一下 Wondershaper 是如何优化网络流量的。 在 Linux 中使用 Wondershaper 限制网络带宽
安装 Wondershaper使用
按照以下命令进入
然后执行以下命令,可以让
如果你不强求安装最新版本,也可以使用软件包管理器(官方和非官方均可)来进行安装。
对于 Debian、Ubuntu 和 Linux Mint 可以使用以下命令安装:
对于 Fedora 可以使用以下命令安装:
对于 RHEL、CentOS,只需要启用 EPEL 仓库,就可以使用以下命令安装:
在每次系统启动时都自动启动
用法首先需要找到网络接口的名称,通过以下几个命令都可以查询到网卡的详细信息:
在确定网卡名称以后,就可以按照以下的命令限制网络带宽:
例如,如果网卡名称是
其中参数的含义是:
如果要对网卡解除网络带宽的限制,只需要执行:
或者:
如果系统中有多个网卡,为确保稳妥,需要按照上面的方法手动设置每个网卡的上行、下行速率。 如果你是通过
(编辑:信阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- HTTP中GET与POST的区别,99 %的人都理解错了
- 你发现没?www和https://又被Chrome地址栏隐藏了
- windows – 您最喜欢的云计算提供商是什么?
- Windows 和 Linux 互操作性:看一看 Samba
- 如何在Linux中不使用功能键在TTY之间切换
- Windows 10 X全新开始菜单种草了:用户希望Windows 10也能用
- 如何使用set-window-option在vmux上进行vim风格的键绑定?
- tmux:适用于重度命令行Linux用户的终端复用器
- windows-server-2012 – 如何在Windows Server 2012中使用W
- 程序员的快速开发框架:Github上10大优秀的开源后台控制面板