Fork me on GitHub
Features
- Supports Cisco and Linux devices
- Chains for iptables.
- Access lists for ASA, NX-OS
- Access lists for IOS with and without Firewall Feature Set.
- Supports IPv4 and IPv6
- Rules are optimized globally
- Adjacent IP ranges and port ranges are joined.
- Redundant rules are removed and optionally warned about.
- Highly optimized chains for iptables are generated.
- Object-groups for ASA and NX-OS are generated.
- IPSec configuration for Cisco ASA and IOS is generated.
- Commands for static routing are generated (optionally).
- Network address translation (NAT) is supported.
- HSRP / VRRP clusters are supported.
- Multicast traffic for OSPF, EIGRP, HSRP, VRRP is supported.
- Powerful rules language
- Groups can be defined and reused in different rules.
- Automatic groups utilize relationships of the topology.
- Allows to define a secondary packet filter which gets simpler rules
if a data stream has already been filtered at some other device.
- Complex topologies with redundant paths are supported.
- Pathrestrictions allow to restrict paths inside a redundant topology.
- This software has been tested to run on Linux.