系统平台 RedHat AS4

[root@bridgenet software]# uname -a

Linux bridgenet 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux

[root@bridgenet software]# rpm -ivh bridge-utils-1.0.4-4.i386.rpm

[root@bridgenet software]# rpm -ivh iproute-2.6.9-3.i386.rpm

网桥启动脚本

#!/bin/sh

/usr/sbin/brctl addbr br0

/usr/sbin/brctl addif br0 eth0

/usr/sbin/brctl addif br0 eth1

/sbin/ifconfig eth0 0.0.0.0  promisc

/sbin/ifconfig eth1 0.0.0.0  promisc

/sbin/ifconfig br0 up

TC流量控制脚本

#!/bin/bash

modprobe ip_tables

modprobe ip_nat_ftp

modprobe ip_conntrack

modprobe ip_conntrack_ftp

iptables -F -t nat

iptables -F

#iptables -A INPUT  -j ACCEPT

#iptables -A OUTPUT  -j  ACCEPT

#iptables -A FORWARD -j ACCEPT

#iptables -F -t mangle

#iptables -X -t mangle

#iptables -Z -t mangle

#echo "1" >; /proc/sys/net/ipv4/ip_forward

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -P INPUT ACCEPT

iptables -P OUTPUT ACCEPT

iptables -P FORWARD ACCEPT

## DEV_INTERNET NETWORK DEV_INTERFACE

DEV_IN="eth0"

## DEV_INNER NETWORK DEV_INTERFACE

DEV_OUT="eth1"

#tc qdisc del dev $DEV_OUT root

#tc qdisc del dev $DEV_IN  root

tc qdisc del dev ${DEV_OUT} root    2> /dev/null > /dev/null

tc qdisc del dev ${DEV_OUT} ingress 2> /dev/null > /dev/null

tc qdisc del dev ${DEV_IN} root    2> /dev/null > /dev/null

tc qdisc add dev $DEV_OUT root handle 1:0 htb default 10

tc class add dev $DEV_OUT parent 1:0 classid 1:1 htb rate 100Mbps burst 15k

i=2

while [ $i -lt 255 ]

do

tc class add dev $DEV_OUT parent 1:1 classid 1:1$i  htb rate  800kbit ceil 800kbit  burst 15k

i=`expr $i + 1`

done

i=2

while [ $i -lt 255 ]

do

tc qdisc add dev $DEV_OUT parent 1:1$i  handle 1$i: sfq perturb 10

i=`expr $i + 1`

done

U32_ONE="tc filter add dev $DEV_OUT protocol ip parent 1:0 prio 1 u32"

i=2

while [ $i -lt  255 ]

do

$U32_ONE  match ip src 10.10.100.$i  flowid 1:1$i

$U32_ONE  match ip src 10.10.101.$i  flowid 1:1$i

i=`expr $i + 1`

done

#IN

tc qdisc add dev $DEV_IN  root handle 2:0 htb default 10

tc class add dev $DEV_IN  parent 2:0 classid 2:1 htb rate 100Mbps burst 15k

j=2

while [ $j  -lt  255 ]

do

tc class add dev $DEV_IN  parent 2:1 classid 2:1$j  htb rate 800kbit  ceil 800kbit  burst 15k

j=`expr $j + 1`

done

j=2

while [ $j  -lt  255 ]

do

tc qdisc add dev $DEV_IN  parent 2:1$j  handle 1$j: sfq perturb 10

j=`expr $j + 1`

done

U32_THREE="tc filter add dev $DEV_IN  protocol ip parent 2:0 prio 1 u32"

j=2

while [ $j  -lt  255 ]

do

$U32_THREE   match ip dst  10.10.100.$j  flowid 2:1$j

$U32_THREE   match ip dst  10.10.101.$j  flowid 2:1$j

j=`expr $j + 1`

done

html流控破解脚本,tc 流控脚本相关推荐

  1. 淘晶驰串口屏入门(七)数据记录控件、文件浏览器控件、文件流控件

    一.数据记录控件 1.注意data+数字开头的为数据记录控件 2.只有x3和x5系列的串口屏支持数据记录控件,k0,t0和t1系列不支持 3.使用data0.insert方法向数据记录控件添加记录 4 ...

  2. Sentinel限流--流控模式与限流效果

    文章目录 1.簇点链路 2.流控入门案例 3.流控模式:关联模式 4.流控模式:链路模式 5.流控效果:warm up 6.限流效果:排队等待 7.热点参数限流 1.簇点链路 簇点链路就是项目内的调用 ...

  3. tc网络流控详解及常用队列

    tc网络流控详解及常用队列 TC是什么? tc的组成有哪些? 队列.类别.过滤器 可分类别队列 简单的无类别队列(pfifo_fast) 简单的无类队列(TBF) 无类别随机公平队列(SFQ) 可分队 ...

  4. 在用户控件中用户登录后台脚本判断

    在用户控件中用户登录后台脚本判断写法  if (!IsPostBack)         {                         imagelogin.Attributes.Add(&qu ...

  5. 如何取消IE“已限制此网页运行可以访问计算机的脚本或ActiveX控件”(小技巧)...

    在本地调试html页,如果其中包含js 或flash ,IE经常会提示"IE已限制此网页运行可以访问计算机的脚本或ActiveX控件 ".虽然出于安全考虑IE阻止本地脚本运行这个做 ...

  6. jquery出现“为了有利于保护安全性,IE已限制此网页运行可以访问计算机的脚本或 ActiveX 控件。请单击这里获取选项...”的解决办法

    为了有利于保护安全性,IE已限制此网页运行可以访问计算机的脚本或 ActiveX 控件.请单击这里获取选项... 方法一: 在本地调试html页,如果其中包含js或flash,IE经常会提示" ...

  7. php做引流脚本,引流脚本效果极速引流脚本分享

    时至今日,不管你用什么方式引流,都有一定的效果,效果好一点或者差一点而已,譬如引流脚本效果就是比较好的,立竿见影,然后就是软文等,不过这类方法需要时间去沉淀,才能发挥最大的效果,因此很多人都喜欢用引流 ...

  8. 快客脚本引流工作室:每天用脚本快速引流几千上万到底是啥回事。

    21世纪,注定是一个互联网的时代,那自然离不开一个一直绕不开的话题:引流加人,不管是做网赚还是做微商,或者是做实体,只要想在互联网上发现,那引流加人就是一个不可避免的问题,今天快客脚本小熊就来给大家分 ...

  9. 如何取消IE“已限制此网页运行可以访问计算机的脚本或ActiveX控件”

    在本地调试html页,如果其中包含js或flash,IE经常会提示"IE已限制此网页运行可以访问计算机的脚本或ActiveX控件".虽然IE出于安全考虑阻止本地脚本运行这个做法没错 ...

  10. 做工控的朋友,留着可能有不时之需.2011工控破解,助你一臂之力!

    做工控的朋友,留着可能有不时之需.2011工控破解,助你一臂之力! 2011年05月11日 Monitor Pro―Schneider-施耐德monitor pro 7.2_7.6独家破解[ft=,2 ...

最新文章

  1. Windows下更改MySQL 数据库文件存放位置
  2. 企业真的要培养员工?
  3. 复仇!3:1 KO叙利亚!.NET程序员用算法推演出国足进世界杯概率...
  4. 160308_Helloworld_Console Application
  5. mysql sql注入工具_基础篇——SQL注入(工具注入)
  6. python企业微信特定用户_python3调用企业微信api!开发一款属于自己的企业微信...
  7. windows查看dll接口
  8. linux未被识别crond服务,linux 定时任务 crond 服务介绍
  9. 中文编程对中文编程是否是一枚银弹
  10. 在ASP.NET的服务器端使用message box(Message box Server side in ASP.Net)
  11. 面试官教你写简历之『实习/应届生简历指南』(收藏)
  12. 语音信号处理 | 傅里叶变换、短时傅里叶变换、小波变换、希尔伯特变换、希尔伯特黄变换
  13. 谈谈对于UART的理解
  14. 微信小程序上传图片到Java后端
  15. JAVA 将一个对象的所有字段值 赋给另一个 对象
  16. Kubernetes CSI
  17. python将中文数字转化成阿拉伯数字
  18. 【linux】之系统安全
  19. java中一个有意思的字符串intern问题
  20. vsftpd服务----配置

热门文章

  1. Python3程序设计编程题解
  2. c语言学生班级通讯录,C语言做学生通讯录
  3. Word文档中对号以及对号外加方框的输入教程
  4. 如何解决Harbor的502问题
  5. lpad用法 oracle,oracle lpad 的用法
  6. 华为云 - 在华为云主机上部署宝塔6.x面板
  7. 直流屏电源模块GF22007-2高频充电模块R22007
  8. mybatis Parameter ‘XXX‘ not found
  9. 【2021软件创新实验室暑假集训】总结篇
  10. 淘宝商品上传API接口