RMT_ipfw
Automated FreeBSD IPFW2 (up to 20x WAN, up to 20x LAN, NAT, QoS, traffic shaping, stateful or stateless. For a router, desktop, server, VPN server, ...
- Stateful/Stateless firewall
- Multiple WANs (FreeBSD FIBs)
- Multiple LANs (incl. VLANs)
- IPv6/IPv4
- Host, protocol and port based
- Failover / Load balancing of multiple WANs
- IP blacklist (IPv4 and IPv6) integrated
- Geo IP blacklist (IPv4 and IPv6) integrated - feel free to block RU+BY traffic
- Traffic stats counting (for Munin, Zabbix, Nagios, etc. monitoring)
Install
Run bash -c "$(curl -fsSL https://raw.githubusercontent.com/remetremet/RMT_ipfw/master/_setup.sh)"
Requirements
bash
- for Github and Geo IP updates (firewall scripts runs with regular sh
shell)
git
- FreeBSD IPFW2 (incl. NAT and dummynet)
- FreeBSD 11.0+
- use tweaks to set and tune network subsystem
Use it if you want.