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
Thomas NOËL 0cff6770c3 include-by-hostname hack 2014-12-02 16:20:06 +01:00
ferm include-by-hostname hack 2014-12-02 16:20:06 +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 replace ALLOW_WAN_OUTOUT_EVERYWHERE by ALLOW_WAN_OUTPUT_EVERYWHERE 2014-02-12 14:33:13 +01:00
firewall.conf replace ALLOW_WAN_OUTOUT_EVERYWHERE by ALLOW_WAN_OUTPUT_EVERYWHERE 2014-02-12 14:33:13 +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