The KMyFirewall Handbook
The KMyFirewall Handbook
This handbook is the manual for KMyFirewall, an IPTables based firewall configuration tool for the KDE Desktop Environment. It explains the two rule editors, the IPTables concepts behind them, and the plugin framework used by the application.
Revision 1.0, dated 03/04/2005. Copyright 2002 to 2005 Christian Hubinger. Permission is granted to copy, distribute and modify this document under the terms of the GNU Free Documentation License, version 1.1 or any later version, with no invariant sections and no front cover or back cover texts.
How to read this handbook
If you have never worked with IPTables, read Just a bit of theory first. If you already know IPTables, go straight to Using KMyFirewall or the Getting started page.
Table of contents
1. Introduction
2. Just a bit of theory
3. IPTables usage
4. Filtering and manipulation of packets
- Filtering and manipulation of packets
- Checking for the protocol
- Incoming and outgoing interface
- Source MAC
- Limit matches
- Stateful packet filtering
- Type of service
5. Using KMyFirewall
6. Developer guide
7. Credits and license
Appendix A. Installation
Related material
The application is built for the KDE Desktop Environment and generates rules for IPTables. The project also keeps a feature overview and a download page outside the handbook.
Further reading: the KDE project at KDE.org and the IPTables project at IPTables.org.
KDE: https://www.kde.org/
IPTables: https://www.iptables.org/