Book Image

Configuring IPCop Firewalls: Closing Borders with Open Source

Book Image

Configuring IPCop Firewalls: Closing Borders with Open Source

Overview of this book

IPCop is a powerful, open source, Linux based firewall distribution for primarily Small Office Or Home (SOHO) networks, although it can be used in larger networks. It provides most of the features that you would expect a modern firewall to have, and what is most important is that it sets this all up for you in a highly automated and simplified way. This book is an easy introduction to this popular application. After introducing and explaining the foundations of firewalling and networking and why they're important, the book moves on to cover using IPCop, from installing it, through configuring it, to more advanced features, such as configuring IPCop to work as an IDS, VPN and using it for bandwidth management. While providing necessary theoretical background, the book takes a practical approach, presenting sample configurations for home users, small businesses, and large businesses. The book contains plenty of illustrative examples.
Table of Contents (16 chapters)
Configuring IPCop Firewalls
Credits
About the Authors
About the Reviewers
Preface
7
Virtual Private Networks
11
IPCop Support

Chapter 5. Basic IPCop Usage

Now that we have covered the installation of the IPCop firewall and several situations in which we would want to deploy it, we can discuss how to administer and operate an IPCop firewall. Assuming that the installation has been successful, a default IPCop installation presents us with a web interface. The web interface allows us to configure the firewall via any web browser, and is (by default) enabled only for clients on the Green, internal interface.

The web server runs on port 445 (for HTTPS traffic) by default, although these ports can be altered; the port is different from the commonly used/allocated port (443). It should be noted that accessing the web interface using this port will yield a certificate popup—this results from the use of a self-signed SSL certificate, and can safely be ignored.

The port assignment for HTTPS administration can be changed to any port above 445 using the setreservedports command from the IPCop console or an SSH session, and...