With thanks to Richard who reminded me once again that we must all first walk before we can run.
These guides provide step-by-step instructions for configuring Shorewall in common firewall setups.
The following guides are for firewalls with a single external IP address:
Standalone Linux System | |
Two-interface Linux System acting as a firewall/router for a small local network | |
Three-interface Linux System acting as a firewall/router for a small local network and a DMZ. |
The above guides are designed to get your first firewall up and running quickly in the three most common Shorewall configurations.
The Shorewall Setup Guide outlines the steps necessary to set up a firewall where there are multiple public IP addresses involved or if you want to learn more about Shorewall than is explained in the single-address guides above.
The following documentation covers a variety of topics and supplements the QuickStart Guides described above.
Blacklisting
| |||||||||||||||||||||||||||||||||||||
Common configuration file features
| |||||||||||||||||||||||||||||||||||||
Configuration File Reference Manual
| |||||||||||||||||||||||||||||||||||||
DHCP | |||||||||||||||||||||||||||||||||||||
Extension Scripts (How to extend Shorewall without modifying Shorewall code) | |||||||||||||||||||||||||||||||||||||
Fallback/Uninstall | |||||||||||||||||||||||||||||||||||||
Firewall Structure | |||||||||||||||||||||||||||||||||||||
Kernel Configuration | |||||||||||||||||||||||||||||||||||||
My Configuration Files (How I personally use Shorewall) | |||||||||||||||||||||||||||||||||||||
Port Information
| |||||||||||||||||||||||||||||||||||||
Proxy ARP | |||||||||||||||||||||||||||||||||||||
Samba | |||||||||||||||||||||||||||||||||||||
Starting/stopping the Firewall | |||||||||||||||||||||||||||||||||||||
Static NAT | |||||||||||||||||||||||||||||||||||||
Tunnels
| |||||||||||||||||||||||||||||||||||||
White List Creation |
If you use one of these guides and have a suggestion for improvement please let me know.