Levy is a Perl-based software that creates a simple iptables ruleset utilizing an external interface.
To provide some examples, if a user wants to generate a basic firewall that permits incoming traffic to ports 22, 80, and 113 whilst matching their protocols and logs all dropped connections, they can use the command "./levy.pl eth0 22 80 113 -l -r -m -n 192.168.0.0/16 > firewall.rules". Additionally, the user can set reserved addresses aggressively and provide NAT for 192.168.0.0/16.
Assuming the user has tested this ruleset and it seems to be working properly, they can make additional modifications to the firewall configuration. For example, they may choose to open https (443) and create a shell script of the output by running the command "./levy.pl eth0 22 80 113 143 -e -l -r -m -n 192.168.0.0/16 > firewall.rc". This software is a valuable tool, particularly for those who want to provide a basic firewall with minimal effort.
Version 1.22: N/A