I used Strong Swan (server/client cert) server before with a Windows 8.1 client base and it was a nightmare to configure (that's an understatement). The documentation was poor. I read books on OpenSSL, OpenSwap, and StrongSwan and I could still barely get the job done. And, after getting the job done I couldn't tell Windows to automatically connect, and re-connect and the connection would mysteriously drop.
After that whole experience, what is the easiest method to establish a virtual network if security isn't a high-concern?
I'm faced with the same sets of problems, but now I need to configure a VPN for a heterogeneous Window client base: certainly Windows 7, and Windows 8, and potentially Windows XP.
I mean some of the last configuration even required registry-mucking, and there was no logging and for the longest time it just wouldn't work. When the network changed out from under me, I got no information as to why it wouldn't work. There was no good logging on the client side whatsoever.
I can't imagine this is that difficult a task. I just want a split-network configuration where only VPN-destined traffic goes over the VPN.
Is it easier to configure Windows without openssl/certs, like with a PSK, or with CHAP?