1.配置iptables转发(略)
2.限速脚本
vi /root/xiansu.sh
#!/bin/bash
限制 60/s 相当于 7KB/s
/sbin/iptables -F FORWARD
#限制网段
for ((i = 1; i < 253; i++)) do
/sbin/iptables -A FORWARD -s 192.168.2.$i -m limit \
--limit 60/s -j ACCEPT
/sbin/iptables -A FORWARD -s 192.168.2.$i -j DROP
done
#限制单个ip
/sbin/iptables -A FORWARD -s 192.168.1.135/32 -m limit \
--limit 60/s -j ACCEPT
/sbin/iptables -A FORWARD -s 192.168.1.135/32 -j DROP
http://www.itlearner.com/article/4650
相关推荐
使用iptables限制流量请求,使用iptables限制流量请求,使用iptables限制流量请求
在Linux内核上,netfilter是负责数据包过滤、网络地址转换(NAT)和基于协议类型的连接跟踪等功能的一个子系统,这个子系统包含一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。iptables是一个...
本文档详细介绍了通过iptables限制sftp端口连接数的运维操作方法,以及预防CC/DDOS攻击的设置措施.在此分享,希望能帮助到有用到的朋友!
Libiptc是iptables控制库,原意是用来在iptables内核模块中列出和操作控制的。然而现在的用途是用来对iptables编程,它使得编写其它工具变得非常的容易。只有root才可以使用它。
本文将深入分析如何使用 `tc`(Traffic Control)结合 `iptables` 来编写一个脚本,实现对下载和上传带宽的精确控制。 #### 二、核心概念与原理 ##### 1. **tc (Traffic Control)** - **定义**:`tc` 是 Linux ...
然而,在某些情况下,由于网络环境限制或安全考虑,我们可能无法通过在线方式安装iptables。本文将详细介绍如何在CentOS系统上离线安装iptables及其服务。 #### 二、准备工作 在进行离线安装之前,首先需要准备...
iptables 防火墙 linux
CentOS 安装使用Iptables,1.安装iptables-services2.设置开机启动3.配置说明
iptables 可以用于控制具体的端口,例如要关闭 80 端口,可以使用以下命令:`iptables -I INPUT -p tcp --dport 80 -j DROP` 五、NAT 转发 iptables 也可以用于 NAT 转发,例如要将外部请求的 80 端口转发到内部的...
用iptables做网关
第一章序言部分除了第三...第五章和第六章是iptables命令使用方法的详细介绍。 第七章与第八章是实例讲解,对我们编写自己的规则很有指导意义的,强烈建议你看一看。 附录里有一些资源链接是很好的,相信你一定会喜欢。
使用iptables配合iproute2做策略路由
Android 流量防火墙是一种基于 Iptables 的防火墙解决方案,旨在限制单个应用的联网状态。Iptables 是一个功能强大的 IP 信息包过滤系统,可以用于添加、编辑和删除规则,这些规则是在做信息包过滤决定时,防火墙所...
iptables的用法,用iptables封IP的方法,安装,启动,关闭
iptables源码 iptables工具
iptables 高级使用研讨
使用IPTABLES对于网管来说是家常便饭,希望这个文档对你有用,谢谢
iptables 源码包安装,编译linux内核