Simple and flexible firewall for Linux server
Go to file
Victor LABORIE f21d58f870 Add a systemd unit 2017-08-03 20:22:04 +02:00
README.md Add a systemd unit 2017-08-03 20:22:04 +02:00
blacklist-countries.sh Modify URL to track country ip blocks 2015-01-12 20:45:27 +01:00
cron_minifirewall Add a systemd unit 2017-08-03 20:22:04 +02:00
minifirewall Add a systemd unit 2017-08-03 20:22:04 +02:00
minifirewall.conf Add letsencrypt in HTTPSITES 2017-05-16 09:58:16 +02:00
minifirewall.service Add a systemd unit 2017-08-03 20:22:04 +02:00
ripe.sh Add delegated CIDR for AFRINIC and LACNIC. 2014-05-09 11:08:32 +02:00

README.md

Minifirewall is shellscripts for easy firewalling on a standalone server we used netfilter/iptables http://netfilter.org/ designed for recent Linux kernel See https://forge.evolix.org/projects/minifirewall

Install

Copy minifirewall script and config :

cp minifirewall /usr/local/sbin
ln -s /usr/local/sbin/minifirewall /sbin
cp minifirewall.conf /etc/default/minifirewall

Systemd

Copy systemd service in /etc/systemd/system :

cp minifirewall.service /etc/systemd/systemd/
systemctl daemon-reload
systemctl enable minifirewall

Sysvinit

Make a link to minifirewall script (SysVinit compatible) in /etc/init.d :

ln -s /usr/local/sbin/minifirewall /etc/init.d
update-rc.d defaults minifirewall