Aproxy is a simple forwarder for TCP streams written in Perl. It was written in 1998 to access GMX mail services from inside the network of a german university, that did provide a very restricted firewall configuration.

The port forwarding settings can be loaded from a configuration file. Alternatively a administration console can be accessed via telnet/netcat to add and remove forwarding rules at runtime.

Since it's written in Perl, customizations are possible and (quite) easy.

It has been tested sucessfully with the following protocols:

Generally, aproxy works with all TCP-based network protocols, that use a single connection between client and server. That's the reason, why FTP and DCC no not work.

Documentation: README

Download: Version 0.71