If you like the idea of being able to use L2TP, you can use SoftEther VPN server. SoftEther is a Open Source multi-protocol VPN software. It clones OpenVPN, SSTP, and L2TP. It also has its own protocol which uses Ethernet over https aka ssl over tcp port 443. It can cut through any fire wall and...