`
luozhaoyu
  • 浏览: 343452 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux限制流量

阅读更多
使用系统自带的TC进行限制

#!/bin/sh
if=$1
if [ ! $if ]
then
    echo "Please input interface name, such as 'eth0'";
    exit;
fi
echo "Rebuilding traffic controlle on $if..."
tc qdisc del dev $if root
tc qdisc add dev $if root handle 1: htb
tc class add dev $if parent 1: classid 1: htb rate 2mbit ceil 2mbit
tc -s qdisc show
tc -s class show dev $if


基本上一个网卡对应着一个qdisc队列,每个队列下可以挂N个class,每个class又可以对应一个子队列

上面的脚本创建一个qdisc,并再创建一个class与之对应。因为class的id和qdisc一致,所以使qdisc的速度受到限制(如果classid是1:2,则不能生效)
分享到:
评论

相关推荐

    关于Linux系统服务器站点流量限制的解决方案

    本文介绍了关于Linux系统服务器站点流量限制的方案。

    linux实现流量统计及限制方法.docx

    linux实现流量统计及限制方法.docx

    基于Linux LQL流量控制系统的研究与实现

    在网络资源有限的情况下,为了高效的管理和分配网络带宽和限制网络中的异常流量,保证重要用户的通信畅通,通常需要实时的网络流量控制。普遍采用的方法是Linux Traffic Control(TC)命令+IPTABLES,但这种方法结构繁琐、...

    用LINUX下的TC命令限制终端流量脚本

    限制终端流量脚本,上行限以太口,下行限无线口,用TC命令

    TC+IPTables实现下载和上传带宽限制脚本

    在linux 下不着用TC+IPTables实现下载和上传带宽限制脚本

    netsys linux下开源的系统与网络资源管理器

    很方便的管理linux下面系统进程于网络访问信息的查询,单个进程的网络流量,系统io流量,并且可以单独关闭,或限制。是linux下admin不可多得的网络工具

    Linux Kernel v4.19.1 Stable.zip

    Linux Kernel主要新特性包括:合并了来自Android项目的内核代码,...通过字节序列限制改进网络延迟;网络优先控制组允许管理员动态设置网络流量的优先次序;支持EFI引导固件;改进内存管理,等等。 Linux Kernel截图

    关于sharpPcap的使用限制

    sharppcap是基于winpcap的局域网抓包工具,该文档说明了在使用网卡混杂模式监听整个局域网数据包时的限制和一些解决办法。

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

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

    Kali Linux渗透测试(安全牛).txt

    │ 任务006:安装Java、安装显卡驱动、安装网卡补丁、并发线程限制、电源优化.mp4 │ 任务007:.mp4 │ 任务008:.mp4 │ ├─第4章 实验环境 │ 任务009:实验环境.mp4 │ ├─章 基本工具 │ 任务010:基本工具-...

    TC限制源和目标IP脚本

    资源描述:TC(Traffic Control)脚本实战指南...TC是Linux内核中强大的网络流量控制和整形工具,适用于网络测试、QoS设置及流量管理等多种场景。本教程适合网络管理员、系统工程师以及对Linux网络管理感兴趣的开发者。

    DarkShell_Linux-Win集群版V2014年

    利用之前的drdos,经过反复测试,优化,利用百度,谷歌等大型企业服务网络进行欺诈,伪造源地址,让其它大型企业的服务网络进行对目标的IP地址进行大流量攻击,达到秒杀目标服务器IP的目的。 传奇假人攻击: 穿破...

    基于Linux 的防火墙技术研究

    防火墙实际上是一种访问控制技术,主要作用是通过限制网络或某一特定区域的通信,阻止对信 息资源的非法访问和防止保密信息从受保护网络上非法输出。它是提供信息安全服务,实现网络和 信息安全的基础设施。 1 Linux ...

    Dropbox安装文件

     支持文件的批量拖拽上传、单文件最大上限350M,如果用客户端上传则无最大单个文件的限制,账户总容量2.0G,流量限制不清,但若流量超标整个账户的外链流量就会被取消,不过流量限制好像蛮大的。

    Linux Router Box-开源

    一个基于Web的,面向用户的,易于使用的linux路由器盒,支持基本的nat,用户身份验证,端口管理,流量控制,连接限制和代理选择。

    NeteaseMusicAbroad:在macOSLinux上取消对NeteaseCloudMusic的区域限制。网易云音乐macOSLinux解除歌曲锁区限制

    网易音乐海外[英文跟随中文]Mac / Linux网易云音乐解除歌曲锁区限制说明此工具帮助Mac / Linux网易云音乐的海外用户解除歌曲锁定区域限制(所谓的锁定区域:很多歌曲仅限大陆地区播放)。对用户比较友好。为什么不...

    dropbox实时更新远程文件,让文件的携带更方便

     支持文件的批量拖拽上传、单文件最大上限350M,如果用客户端上传则无最大单个文件的限制,账户总容量2.0G,流量限制不清,但若流量超标整个账户的外链流量就会被取消,不过流量限制好像蛮大的。  还可以通过邀请...

    Dropbox v76.3.110 Beta.zip

    软件功能强大,支持文件的批量拖拽上传、单文件最大上限350M,如果用客户端上传则无最大单个文件的限制,账户总容量2.0G,流量限制不清,但若流量超标整个账户的外链流量就会被取消。 还可以通过邀请来增加容量,...

    udptunnel:它允许通过UDP隧道传输TCPUDPICMP流量。 避免互联网限制很有用

    避免Internet限制很有用。演示: : A0jLF2ipirg更新BSD和Mac OSX支持自动配置脚本进行路由移动网络预付费要求预付费芯片Edge / 3G手机能够共享互联网完全访问Internet连接(家庭ADSL?)用法到目前为止,我已经在...

Global site tag (gtag.js) - Google Analytics