Amrita© VPN can be used to connect two private networks through a public network such as the Internet. It requires only one end to have a direct Internet connection preferably with a permanent public IP address. The other end could be connected to the Internet via a masquerading router.
-
Easy to configure and install. No kernel modifications. Works at application-level. Uses SSL (OpenSSL library) for strong encryption and authentication.
-
Fast packet relay.
-
Comes with a tool (amvpn-keytool) that makes key generation/management quite easy.
-
Allows connecting through an intermediate proxy.
-
Allows configurable automatic reconnecting after a connection break.
-
Needs root privileges only during the initialization time, afterwards runs without root privileges.
-
Multiple instances can be easily set up and managed.
-
Events such as connects, disconnects and modification of key/cert files can be notified to the admin via email.
-
Has ability to transparently forward Microsoft networking messages to the remote network. This enables the two networks to see each other's machines in the 'Network Neighborhood'.
-
Keep alive option to quickly detect connection breaks, allowing fast reconnects.The tunnel can be discontinued by killing the amvpn process.
Amrita© VPN not only help in making valuable saving in terms of networking cost within its functionaries, but also provide a foundation to foster research and development in the field of Telecommunications by providing this intricate technology free of charge to various end-users who cannot afford to invest for a reliable VPN solution.
See
Amrita VPN home page at http://amvpn.sourceforge.net for more information and free download.