This repository has been archived on 2023-02-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Jérôme Schneider 88e1bfbfde Disable old protections against spoofing, scan port, Xmas Tree, null scanning, SYN/RST and SYN/FIN 2014-02-03 10:45:25 +01:00
Makefile Makefile: rename rsyslog.conf to eofirewall.conf 2013-11-15 16:13:45 +01:00
README Update documentation 2013-11-15 11:21:15 +01:00
eofirewall Disable old protections against spoofing, scan port, Xmas Tree, null scanning, SYN/RST and SYN/FIN 2014-02-03 10:45:25 +01:00
firewall.conf firewall: use users chains everywhere 2013-11-14 18:56:58 +01:00
rsyslog.conf Add port knocking and support save and load rules 2011-06-21 14:21:52 +02:00

README

= Installation =
 * Requrie: rsyslog, logrotate and iptables
 * make install
 * Move /etc/firewall/firewall.conf.template to /etc/firewall/firewall.conf
 * Configure /etc/firewall/firewall.conf

= Usage =

First test your rules:
 eofirewall test
Then you need to load this new rules:
 eofirewall start
Finally you need to save this new rules:
 eofirewall save

Other options :
eofirewall clean: this will remove eofirewall rules
eofirewall flush: this will remove all iptables rules
eofirewall load|restore: this will load your last saved rules

= Debian =

Debian package provides an init scripts (/etc/init.d/eofirewall)

/etc/init.d/eofirewall start: this will load your last saved rules
/etc/init.d/eofirewall stop: this will clean eofirewall rules