* limiting number of concurrent tcp sessions
@ 2004-03-22 12:59 Abraham van der Merwe
2004-03-22 15:44 ` Tony Earnshaw
0 siblings, 1 reply; 2+ messages in thread
From: Abraham van der Merwe @ 2004-03-22 12:59 UTC (permalink / raw)
To: Netfilter Discussions
Hi!
Is there a way to limit the number of concurrent tcp sessions per host/ip
flowing through a machine in Linux?
There used to be a match for iptables which seems like it may be able to do
the job, but it doesn't seem to exist anymore:
------------< snip <------< snip <------< snip <------------
iplimit v1.2.8 options:
[!] --iplimit-above n match if the number of existing tcp
connections is (not) above n
--iplimit-mask n group hosts using mask
------------< snip <------< snip <------< snip <------------
--
Regards
Abraham
TODAY the Pond!
TOMORROW the World!
-- Frogs (1972)
___________________________________________________
Abraham vd Merwe - Frogfoot Networks CC
1st Floor, Albion Springs, 183 Main Road, Newlands
Phone: +27 21 689 3873 Cell: +27 82 565 4451
Http: http://www.frogfoot.net/ Email: abz@frogfoot.net
^ permalink raw reply [flat|nested] 2+ messages in thread* Re: limiting number of concurrent tcp sessions
2004-03-22 12:59 limiting number of concurrent tcp sessions Abraham van der Merwe
@ 2004-03-22 15:44 ` Tony Earnshaw
0 siblings, 0 replies; 2+ messages in thread
From: Tony Earnshaw @ 2004-03-22 15:44 UTC (permalink / raw)
To: Netfilter Discussions
man, 22.03.2004 kl. 13.59 skrev Abraham van der Merwe:
> Is there a way to limit the number of concurrent tcp sessions per host/ip
> flowing through a machine in Linux?
>
> There used to be a match for iptables which seems like it may be able to do
> the job, but it doesn't seem to exist anymore:
>
> ------------< snip <------< snip <------< snip <------------
> iplimit v1.2.8 options:
> [!] --iplimit-above n match if the number of existing tcp
> connections is (not) above n
> --iplimit-mask n group hosts using mask
> ------------< snip <------< snip <------< snip <------------
This is half an answer ;) I've kernel-org 2.6.4 ACPI on this machine,
Netfilter 1.2.9 and the required POM. This is thus a new Netfilter
installation. The HOWTO describes iplimit, but for my installation there
was no such thing. I found out that if one substitutes the word
"connlimit" for "iplimit", then everything written about iplimit applies
to connlimit.
The bad news is, that what I'm trying doesn't work for me :(
I have a rule:
iptables -A INPUT -i $IFACE0 -s 194.159.xx.xx -p tcp --syn --dport smtp
-m connlimit --connlimit-above 1 -j LOG --log-prefix "fp=2nd Mailkick:1
a=REJECT "
iptables -A INPUT -i $IFACE0 -s 194.159.73.24 -p tcp --syn --dport smtp
-m connlimit --connlimit-above 1 -j REJECT
(xx.xx for a bit of anonymity, the funny fp and a LOG prefixes are for
my Fireparse reporter).
However, the rule doesn't work, or connlimit doesn't work, for some
reason.
lsmod:
ipt_connlimit 3200 2
ipt_LOG 5440 12
ipt_state 1856 72
ipt_REJECT 6656 14
ipt_limit 2240 1
iptable_filter 2752 1
ip_tables 17808 6
ipt_connlimit,ipt_LOG,ipt_state,ipt_REJECT,ipt_limit,iptable_filter
-rwxr-xr-x 1 root root 4173 mar 17 21:56
/usr/local/lib/iptables/libipt_connlimit.so
So I guess my question would be: Why?
Best,
--Tonny
--
mail: billy - at - billy.demon.nl
http://www.billy.demon.nl
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-03-22 15:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-22 12:59 limiting number of concurrent tcp sessions Abraham van der Merwe
2004-03-22 15:44 ` Tony Earnshaw
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.