IPKungFu is an iptables-based Linux firewall. It aims to simplify the configuration of Internet connection sharing, port forwarding, and packet filtering.
| Tags | Security Networking Firewalls |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | Unix Shell |
Recent releases


No changes have been submitted for this release.


Release Notes: This release adds rules caching to save a lot of startup time and changes to how open ports are specified.


Release Notes: This release fixes a cosmetic bug discovered just after the release of 0.5.1.


Release Notes: This release contains a huge number of new features small and large, bugfixes, optimizations, and other improvements. Most notably, the main configuration parameters are now auto-detected or guessed, and it should work out of the box for most people with no configuration necessary.


Release Notes: Many new features have been added, most notably support for public IP addresses on the internal LAN and granular control of the FORWARD chain. Portscan detection is much more reliable, especially with the ipt_psd patch.
Recent comments
04 Aug 2009 03:47
Does that mean you'll be replacing ipkungfu with a newer utility that you'll create (and hopefully publish), or getting rid of it in favor for something else.
20 Oct 2008 14:15
Re: Multiple Ext IP Addresses
I'm glad you're enjoying it! No new features are currently planned, and none are likely to be added unless someone else wants to develop a patch. I will likely be replacing ipkungfu in the future, and I don't currently have any development plans other than a small bugfix release in the near future.
20 Oct 2008 14:09
Multiple Ext IP Addresses
Really loving IPKungfu but support for multiple external / internet IP addresses would be fantastic. Are there still plans to develop this feature and if so any timetime?
12 Oct 2008 21:47
Re: IPKungfu - 0.6.1 - chkconfig not setting start up
Rocco,
Yep, that worked. Thanks!
Copied from the directory I untarred the source files and then copied from ./files/rc.ipkungfu in to /etc/init.d/ipkungfu
Then ran chkconfig --add ipkungfu and then chkconfig --level 2345 ipkungfu on
This worked like a charm!
Thanks!
12 Oct 2008 05:04
Re: IPKungfu - 0.6.1 - chkconfig not setting start up
Rob,
There's currently no installer for the init script, since it's only been tested on about half a dozen distros. Manually copy files/rc.ipkungfu from the source into /etc/init.d, then chkconfig and all the other commands should work. If not, pop into the IRC channel and stick around for a bit (I noticed you stopped by but left before I got back).
Rocco