Firewall: Difference between revisions
From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs) Created page with "Debian packages * shorewall * arno-iptables-firewall * pyroman uses config files written in Python Looking at shorewall first, as I have heard of it already. I already have..." |
Brian Wilson (talk | contribs) mNo edit summary |
||
Line 8: | Line 8: | ||
I already have webmin and fail2ban installed and working, just need an easy way to build and maintain a whitelist. And I need it today. | I already have webmin and fail2ban installed and working, just need an easy way to build and maintain a whitelist. And I need it today. | ||
== Shorewall == | |||
Instructions for installation are at http://www.shorewall.net/Install.htm | |||
wget http://www.shorewall.net/pub/shorewall/5.0/shorewall-5.0.1/shorewall-core-5.0.1.1.tg | |||
wget http://www.shorewall.net/pub/shorewall/5.0/shorewall-5.0.1/shorewall-5.0.1.1.tgz | |||
tar xzvf shorewall-core-5.0.1.1.tgz | |||
tar xzvf shorewall-5.0.1.1.tgz | |||
cd shorewall-core-5.0.1.1 | |||
cp shorewallrc.debian.systemd shorewallrc | |||
sudo install.sh | |||
cd .. | |||
cd shorewall-5.0.1.1 | |||
cp shorewallrc.debian.systemd shorewallrc | |||
sudo install.sh | |||
/sbin/shorewall version | |||
Now if you go connect to Webmin you should see this version of Shorewall under "Network". | |||
[[Category: System Administration]] [[Category: Network]] | [[Category: System Administration]] [[Category: Network]] |
Revision as of 05:12, 11 November 2015
Debian packages
- shorewall
- arno-iptables-firewall
- pyroman uses config files written in Python
Looking at shorewall first, as I have heard of it already.
I already have webmin and fail2ban installed and working, just need an easy way to build and maintain a whitelist. And I need it today.
Shorewall
Instructions for installation are at http://www.shorewall.net/Install.htm
wget http://www.shorewall.net/pub/shorewall/5.0/shorewall-5.0.1/shorewall-core-5.0.1.1.tg wget http://www.shorewall.net/pub/shorewall/5.0/shorewall-5.0.1/shorewall-5.0.1.1.tgz
tar xzvf shorewall-core-5.0.1.1.tgz tar xzvf shorewall-5.0.1.1.tgz cd shorewall-core-5.0.1.1 cp shorewallrc.debian.systemd shorewallrc sudo install.sh cd .. cd shorewall-5.0.1.1 cp shorewallrc.debian.systemd shorewallrc sudo install.sh /sbin/shorewall version
Now if you go connect to Webmin you should see this version of Shorewall under "Network".