Introduction Proxy is an IP filtering proxy server for Linux written by InnerTek Software. It was written to solve the problem of being able to connect to machines behind a Linux firewall. There are both threaded and non-threaded versions of proxy in the download area. Threads were abandoned in release 2.2.3 while we spent some time figuring out the thread limitations in the Linux threads library. Description Proxy is not a caching proxy server, but is more a port redirector (which can be used for NATing packets behind a linux firewall). You would set up proxy to listen on a certain port and forward all traffic that comes in on that port to some port on a remote machine. The current version of Proxy only handles TCP, but there are plans to add support for UDP. We also plan to add a caching engine to proxy at some point in the future as well. For every client that connects to proxy on it's listening port, Proxy spawns a thread to deal with that client. Proxy can also do IP filtering, please don't confuse this with packet filtering for which there is a huge differnce. Proxy can read the IP address of a client and compare it with rules in a filters file to determine whether or not to drop the connection. Support needs to be added for UDP, caching, transparency, multiple filter files and a GNU configure and build system. The proxy homepage is located at: http://proxy.sourceforge.net/