etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: ipset  ]

Package: ipset (2.2.9a-1)

administration tool for kernel IP sets

IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel which can be administered by the ipset(8) utility. Depending on the type, an IP set may store IPv4 addresses, TCP/UDP port numbers, or IPv4 addresses with MAC addresses in a way which ensures lightning speed when matching an entry against a set.

If you want to

 * store multiple IPv4 addresses or port numbers and match against the entire
 collection using a single iptables rule;

 * dynamically update iptables rules against IPv4 addresses or ports without
 performance penalty;

 * express complex IPv4 address and ports based rulesets with a single iptables
 rule and benefit from the speed of IP sets;

then IP sets may be the proper tool for you.

Note: the ipset(8) utility is the userspace counterpart to kernel functionality which requires patches from the patch-o-matic-ng project applied to the kernel.

Other Packages Related to ipset

  • depends
  • recommends
  • suggests
  • dep: iptables
    administration tools for packet filtering and NAT
  • dep: libc6 (>= 2.3.5-1) [not alpha, i386, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.3.6-6) [i386]
  • dep: libc6.1 (>= 2.3.5-1) [alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb

Download ipset

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 41.9 kB196 kB [list of files]
amd64 38.7 kB176 kB [list of files]
arm 35.6 kB160 kB [list of files]
hppa 40.0 kB172 kB [list of files]
i386 35.8 kB160 kB [list of files]
ia64 49.7 kB228 kB [list of files]
mips 38.0 kB176 kB [list of files]
mipsel 38.2 kB176 kB [list of files]
powerpc 38.8 kB176 kB [list of files]
s390 38.5 kB172 kB [list of files]
sparc 35.3 kB164 kB [list of files]