`
txf2004
  • 浏览: 6872029 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux网络限速

 
阅读更多
在Linux上,要限速网络速度,通常有两种方法:iptables和tc,或者将两种结合起来。

1. 最简单的办法

  • 摘自:http://bbs.chinaunix.net/thread-833575-1-1.html

  • 限制192.168.0.2的上传速度为30KB/s:
    iptables -A FORWARD -s 192.168.0.2 -m limit --limit 20/s -j ACCEP
     
    iptables -A FORWARD -s 192.168.0.2 DROP
  • 用iptables时,要先清空链表,再设置限度,否则限不了。  
     
  • sudo /usr/sbin/iptables -F 清空链,清空链表后可能上不了网,要用iptables -A INPUT -j ACCEPT/iptables -A OUTPUT -j ACCE
    sudo /usr/sbin/iptables -A INPUT -m limit --limit 10/s -j ACCEPT 限制输入为10个包每秒
  • sudo /usr/sbin/iptables -A OUTPUT -m limit --limit 10/s -j ACCEPT 限制输出为10个包每秒
    sudo /usr/sbin/iptables -L 列出链
    sudo /usr/sbin/iptables -A OUTPUT -s 127.0.0.1 -m limit --limit 20/s -j  ACCEPT 
    这样限制本地不行
分享到:
评论

相关推荐

    linux系统下通过tc命令实现对端口限速的脚本,自写脚本

    自己项目上有这样的需求,由于某个端口的业务功能占用的带宽太大影响了其他的业务模块,所以需要将端口进行网络流量的限制,经过翻阅资料发现linux系统下可通过tc命令实现对端口限速的脚本,所以自己写了这样一个...

    Linux FTP服务配置

    vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程  1.相关配置文件  /etc/vsftpd.conf,vsftpd.ftpuser,vsftpd.user_...

    Linux高级路由和流量控制

    2.3. LINUX能为你做什么 3 2.4. 内务声明 3 2.5. 访问,CVS和提交更新 4 2.6. 邮件列表 4 2.7. 本文档的布局 4 第3章 介绍 IPROUTE2 6 3.1 为什么使用 IPROUTE2 6 3.2 IPROUTE2 概览 6 3.3 先决条件 6 3.4 ...

    tc-slowify:TC Slowify - 帮助您模拟慢速网络连接的 Shell 脚本

    帮助您模拟慢速网络连接的 Shell 脚本 要求 两者通常都包含在 Ubuntu、Fedora、OpenSuse、Gentoo、Debian、Mandriva 等中: tc(Linux 命令,iproute2 包的一部分) netem(包含在 2.6 Linux 内核中) 用法 ./...

    pps测试软件

    linux内核下测试极限三层网络pps值,通过增加udpsender的数量可以使udpreceiver接收更多的包。从而接近网络限速。

    BRAS宽带接入设备

    基于X86硬件构架,深度优化Linux内核,解决宽带网络用户PPP隧道建立、无线Wi-Fi用户的portal接入、用户身份认证、网络带宽控制、内外网带宽分开限速、强制广告推送、即插即用、多策略网关等功能,是面向ISP行业的...

    第二篇.linux下安装Freeradius并与ROS对接-Ros使用PPPOE拨号并与raidus结合系列

    限速教程 第二篇:安装Freeradius并与ROS对接 第三篇:补充ROS常用的一些操作和命令 作者:白月 工作室:白月工作室 网站:http://www.by111.com 感谢网络上很多高手的帖子给了我很大的帮助.我从一个完全不懂的人,...

    常用FTP免费软件 FileZilla

    Linux, *BSD, Mac OS X 和其它平台下运行 more支持IPv6协议多种可用的语言(包含中文)断点续传且支持容量大于4GB的文件多标签用户界面功能强大的站点管理器(Site Manager)和传输队列管理书签功能拖拽功能支持支持...

    FileZilla_v343.zip

    在 Windows, Linux, *BSD, Mac OS X 和其它平台下运行 more 支持IPv6协议 多种可用的语言(包含中文) 断点续传且支持容量大于4GB的文件 多标签用户界面 功能强大的站点管理器(Site Manager)和传输队列管理 书签功能...

    FileZilla--支持FTP、FTPS、SFTP等文件传输

    在 Windows, Linux, *BSD, Mac OS X 和其它平台下运行 more 支持IPv6协议 多种可用的语言(包含中文) 断点续传且支持容量大于4GB的文件 多标签用户界面 功能强大的站点管理器(Site Manager)和传输队列管理 书签功能...

    FileZilla.3.44.2.x64

    在 Windows, Linux, *BSD, Mac OS X 和其它平台下运行 more 支持IPv6协议 多种可用的语言(包含中文) 断点续传且支持容量大于4GB的文件 多标签用户界面 功能强大的站点管理器(Site Manager)和传输队列管理 ...

    FileZilla_3.47.2.1_macosx-x86.app mac 客户端

    在 Windows, Linux, *BSD, Mac OS X 和其它平台下运行 more 支持IPv6协议 多种可用的语言(包含中文) 断点续传且支持容量大于4GB的文件 多标签用户界面 功能强大的站点管理器(Site Manager)和传输队列管理 ...

    基于mangos的websocket协议跨平台文件传输工具

    1. 文件无任何依赖可以编译成linux,window,arm平台都能使用 2. 单文件根据执行参数可以既可以当服务端用也可以当客户端用 3. 支持上传模式和下载模式 4. 支持分时段限速下载 5. 支持服务端多结点资源 6. [下载模式...

    免费开源的 FTP 软件 FileZilla 3.54.1 + x64 中文多语免费版.zip

    在 Windows, Linux, *BSD, Mac OS X 和其它平台下运行 more 支持IPv6协议 多种可用的语言(包含中文) 断点续传且支持容量大于 4GB 的文件 多标签用户界面 功能强大的站点管理器(Site Manager)和传输队列管理 书签...

    基于源抑制的内网流量自适应控制算法研究

    该算法在网关上监视网络流量,当总流量小于阈值时,不执行流量控制;当总流量超过阈值时,开始统计每个用户的流量,找出流量较大的用户,对于下载流量直接在网关上限速,对于上传流量通知接入交换机控制用户流量。在...

    disgo:使用 Go 进行评论托管

    Disgo 是一个简单的网络评论系统,用 Go 编写。 它受到启发,但并不具备所有花里胡哨的功能。 一些(反)功能是: 基于 Ajax:无 Iframe 没有 Javascript 依赖,尤其是 jQuery 适用于所有和 Internet Explorer >...

    H3C 云计算CAS产品典型配置案例汇总集.rar

    H3C_CAS_CAStools安装操作指导书(Red Hat Enterprise Linux Server 7.x ) H3C_CAS_CAStools升级特性操作指导书 H3C_CAS支持OVF虚拟机格式操作指导书 H3C_CAS资源性能监控操作指导书 H3C_CAS虚拟机磁盘限速功能...

    python入门到高级全栈工程师培训 第3期 附课件代码

    08 网络层和arp协议 09 传输层和应用层 第2章 01 上节课复习 02 arp协议复习 03 字符编码 第3章 01 网络基础和dos命令 02 为何学习linux 03 课程内容介绍 04 操作系统内核与系统调用 05 操作系统安装原理 06 ...

Global site tag (gtag.js) - Google Analytics