From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Wright Subject: Re: Specifying more than one IP address per rule Date: Mon, 19 Mar 2007 15:14:49 -0800 Message-ID: <45FF1969.30301@mailinator.com> References: <45FF093F.10301@nitrosecurity.com> <45FF143C.9060307@mailinator.com> <45FF14F4.9040307@nitrosecurity.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <45FF14F4.9040307@nitrosecurity.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-bounces@lists.netfilter.org Errors-To: netfilter-bounces@lists.netfilter.org Content-Type: text/plain; charset="us-ascii"; format="flowed" To: Dan Purcell Cc: netfilter@lists.netfilter.org Dan Purcell wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Do you have to use a userspace tool to set the sets of ip addresses? > What is it called? Where can I get it? > The ipset package provides both a kernel patch and a utility conveniently named ipset. http://ipset.netfilter.org :m) > - -Dan > > Mike Wright wrote: > >>Dan Purcell wrote: >> >>>-----BEGIN PGP SIGNED MESSAGE----- >>>Hash: SHA1 >>> >>>Is there a way (such as an iptables match) that allows one to specify >>>more than one IP address for one rule? I have in mind something like >>>the multiport patch -- allowing the user to specify multiple tcp / udp >>>ports per rule. For example, I have the following ruleset that I would >>>like to convert into one rule: >>> >>>iptables -N BADGUYS >>>iptables -A BADGUYS -s 192.168.10.1 -j RETURN # 192.168.10.1 not bad >>>iptables -A BADGUYS -s 192.168.10.0/24 -j DROP >>>iptables -A BADGUYS -s 192.168.11.2 -j DROP >>>iptables -A BADGUYS -s 192.168.11.3 -j DROP >>>iptables -A BADGUYS -s 192.168.11.6 -j DROP >>> >>>I would like something like >>> >>>iptables -A BADGUYS -m multiip --srclist >>>[!192.168.10.1,192.168.10.0/24,192.168.11.2,192.168.11.3,192.168.11.6] >>>- -j DROP >> >>I've had very good success using the ipset patch to iptables. It allows >>you to use a single iptables rule to refer a named set of ips or nets, >>etc. The set can then be updated on the fly without having to mess with >>your iptables rules. >> >>hth, :m) > > > - -- > > - -------------------------------------------------------------- > Dan Purcell, Software Engineer dpurcell@nitrosecurity.com > NitroSecurity, Inc. (208) 552-5332 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFF/xT0Tqu8TzII/vURAswuAKCtvI69OGwoJ/R6T7yzfENzfFNYFACg3/aM > m+kLwX1TifdIKbKnTeMD7aw= > =As7F > -----END PGP SIGNATURE----- > > > >