Attackers Exploit Heartbleed to Circumvent Multi-factor Authentication on VPNs
mandiant.com
mandiant.com
Speaking as someone that has been that guy, it's important to understand why the policies exist while hating them :)
You can do this with OpenVPN using the --tls-auth option. See: https://community.openvpn.net/openvpn/wiki/Hardening