请教LINUX如何限制并发连接数
如何限制 192.168.0.0/24 这个网段内的每个ip的并发连接数...... 我也想知道,或者能直接限带宽吗? 我就知道限端口的并发连接数,但这个对网吧来说用处不大啊... 也把命令写出来呀,呵呵基本框架。
脚本已调试#!/bin/sh
INET=192.168.0.
IPS=1
IPE=253
IDEV=eth1
ODEV=eth0
COUNTER=$IPS
while [ $COUNTER -lt $IPE ]
do
iptables -A FORWARD -i $IDEV -s $INET$COUNTER -m iplimit --iplimit-above 2 -j REJECT
COUNTER=` expr $COUNTER + 1 `
done
限制穿透本机FORWARD链的192.168.0.0/24的每个IP并发连接数不超过2个,超过的被拒绝。
[ 本帖最后由 hb2k 于 2006-7-19 08:43 编辑 ]
回复 #5 hb2k 的帖子
要用到netfilter的iplimit模块,需要重新编译内核并升级iptables。 很好啊!!! 非常感谢! 如果是20个网段。。。。不就要加好多条规则了
页:
[1]