OpenConnect VPN Server
OpenConnect server (ocserv) is an SSL VPN GNU/Linux server. Its purpose is to be a secure, small, fast and configurable VPN server that depends on standard protocols like TLS 1.2, and Datagram TLS. The It implements the AnyConnect SSL VPN protocol and is compatible with the OpenConnect VPN client and other Anyconnect SSL VPN clients.
The VPN users can be authenticated using password, certificate authentication or any combination of methods. Authenticated users are assigned an unprivileged worker process and obtain a networking (tun) device and IP from a configurable pool of addresses.