Quarantine firewall is yet another firewall that has masquerade, type-of-service, and traffic shaping features.
Simply do 'make install'. It will copy the module files, qconfig, qmodule and a sample configuration file to /etc/quarantine.d. quarantine and netrouter then goes to /etc/init.d.
The configuration file /etc/quarantine.d/rc.quarantine can be edited manually (see README file) or via the configuration utility qconfig.
The thing you'll have to do is creating a symlink in /etc/rc.d/rc[whatever].d named S99netrouter and K00netrouter pointing at /etc/init.d/netrouter.
The firewall script (quarantine) is designed to get the host's IP adress when connecting to the internet. You'll need to put a '/etc/init.d/quarantine start' in the /etc/ppp/ip-up file - also insert a '/etc/init.d/quarantine stop' in the /etc/ppp/ip-down script file.
· for masquerade:
· forwarding support (see kernel's readme)
· ipmasqadm (see kernel's readme)
· for traffic shaping:
What's New in This Release:
· adapted to 0.2.0
· bugfix: wrong configuration directory