@M0YNG it can be a massive pain to configure, especially compared to OpenVPN, but I’ve had a couple of clients use this guide: https://github.com/hwdsl2/setup-ipsec-vpn/blob/master/README.md
Have you considered WireGuard instead? It’s the new and shiny and I’ve heard some good stuff about it.
@m0puh thanks, I'll have a look into both!
@m0puh @M0YNG
I've used this a couple of times for setting up OpenVPN, looks like they've added in Wireguard to the mix as well. https://github.com/StreisandEffect/streisand
@M0YNG ahh, nice. I've heard of that but not used it. Ansible makes sense!