A VPN (Virtual Private Network) is used to set up virtual logical networks that operate on top of other networks, such as the Internet. UserGate supports two types of VPNs, Remote Access VPN (client/server model) and Site‑to‑Site VPN (server/server model).
Layer 2 Tunneling Protocol (L2TP) is used for creating tunnels and the IPSec protocol for protecting the data during transmission. UserGate supports working with standard clients for the majority of popular operating systems, including Windows, Linux, Mac OS X, iOS, Android, and others.
The web portal (SSL VPN) can be used to provide secure access for a company's employees to internal web resources, SSH servers, and terminal servers without the need to install a dedicated VPN client, using only the HTTPS protocol.