PUF: the Portable UNIX Firewall

PUF is a masquerading firewall similar to Linux's kernel resident masquerading firewall. PUF differs in three major areas:

Currently PUF works on DEC ULTRIX and Linux (sort of: ARPs don't work and Linux seems to be changing the protocol type of our ICMP packets). It is licensed under the GNU Public License and the source may be downloaded here.

NOTE: on ULTRIX you'll want to do the following each time you boot:

Stuff that doesn't work:

Having said that, works very well for my three machines at home. Hopefull some day I'll actually have the time to finish implementing these features.

Paper:

If you have any questions, mail tschroed@acm.org