Active port forwarder uses SSL for secure packet tunneling. It is designed for people without an external IP who want to make some services available on the Internet. afserver is placed on the machine with a publicly accessible address, and afclient is placed on the machine behind a firewall or masquerade. This makes the second machine visible to the Internet. Running afserver does not require root priviledges, nor does it use other processes. Zlib is used to compress the transferred data.
| Tags | Networking |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: The certificate-based authentication has been added with several minor bugfixes.


Changes: The bug in the ip_listen function (visible on the systems without IPv6 support) has been fixed.


Changes: The bug in resource deallocation for "remote admin" clients has been fixed.


Changes: Apart from many bugfixes, large parts of the code were completely rewritten. Moreover, clients idle time has been added with the possibility to set its maximum value.


Changes: A lot of bugs have been fixed. It's now possible to transfer multiple different tunnels in one connection.