StrongSwan

From Dave-Wiki

Summary

strongSwan is an open-source IPsec-based VPN solution for Linux and other platforms that enables secure encrypted communication between networks and remote clients. It supports modern VPN standards including IKEv2, site-to-site tunnels, remote access VPNs, certificate-based authentication, and integration with RADIUS, LDAP, and Active Directory environments. strongSwan is commonly used to securely connect branch offices, cloud environments, and remote users across untrusted networks such as the internet. Its modular architecture, strong cryptographic support, and compatibility with enterprise networking equipment make it a flexible and reliable choice for both small and large-scale VPN deployments.

Useful Commands

List Loaded Configurations

swanctl --list-conns

List Active IKE_SAs

swanctl --list-sas

(re-)load Connections Configuration

swanctl --load-conns

How to Create a Tunnel