standards based IKEv2 for IPsec VPN tunnels, ready on first boot
OpenIKED is the OpenBSD project's free implementation of the Internet Key Exchange version 2 protocol. It authenticates two VPN peers to each other, negotiates the cipher suite, and installs the security associations the kernel uses to encrypt traffic, driving the kernel IPsec stack directly so the data path stays in the kernel.
The cloudimg image generates a unique IKEv2 host keypair on first boot, so no two launches share a gateway identity and no key is ever baked into the image. It ships a self test that runs a real IKEv2 negotiation and asserts the kernel installed keyed ESP security associations, plus a negative control proving a wrong peer credential is refused. The packaged AppArmor profile is repaired for Ubuntu 24.04 af_unix mediation so the daemon runs fully confined. A paired deploy guide and 24/7 support are included.