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".