Droptable is a project mainly written in ..., it's free.
linux netfilter ip drop table module
droptable is a tiny and fast netfilter module for drop alot of socket packet.
Build 1 install kernel-devel 2 make
Install edit /boot/grub/menu.lst add kernel boot option vmalloc size, like this 'kernel /vmlinuz26 vmalloc=576M'.
1 reboot system
2 edit /etc/dtable add some ip address end with '\n'. 192.168.0.1 192.168.0.2 192.168.0.3
3 insmod dtable.ko
Uninstall 1 rmmod dtable.ko
Manager
1 insert one ipaddr to drop table
echo
2 remove one ipaddr from drop table
echo
3 dump drop ip table to a text file
echo
4 load drop ip table from a text file
echo
4 turn on/off drop table echo <0|1> > /proc/dtable/switch echo 1 > /proc/dtable/switch turn on drop table echo 0 > /proc/dtable/switch turn of drop table