OpenConnect VPN Server
OpenConnect VPN server (ocserv), is a server implementing the AnyConnect protocol and is compatible with the OpenConnect VPN client.
Features
- Supports both TCP and UDP VPN tunnels using TLS and Datagram TLS.
- Support for the server key being stored in TPM, a hardware security module (HSM), or even smart card.
- Authentication using PAM (username-password), certificates or both.
- Privilege separation between the main process and the VPN workers.
- Registers VPN leases to UTMP and WTMP files.
- Persistent storage of cookies, to allow a seamless server restart.
Latest sources
The latest source code is available from the git repository at:
- git://git.infradead.org/ocserv.git
or browseable in gitweb at: - http://git.infradead.org/ocserv.git