Connect to Linux-based VPN Using Windows 7's Native VPN Connection Wizard?
Solution 1:
Not 100% sure on what Windows 7 is looking for but previous versions of Windows natively supported PPTP. The Linux server for this is called PoPToP.
http://www.poptop.org/
I too however do prefer OpenVPN but if your requirements are that it works with Windows natively PoPToP is what you're looking for. We use it where I work for two reasons. It's what they were using when I started here and it works with the iPhone where OpenVPN doesn't currently.
Solution 2:
Got it working! Thanks 3dinfluence!
Ubuntu Server:
- apt-get install pptpd
- Edit /etc/ufw/sysctl.conf and uncomment: net.ipv4.ip_forward=1
- Reboot
- Forward all necessary VPN ports to the Ubuntu server and make sure there is no firewall blocking them
Windows 7:
- Create a new connection to a VPN
- Follow the wizard and enter the external address of the Ubuntu server
Good times.
Solution 3:
Linux's IPSec servers (FreeSWAN, OpenSWAN, StrongSWAN) all support L2TP, which WinXP, Vista (and i presume 7) all support natively. Installing the certificate is a minor PITA, but after that it works like PPTP, only without the nasty vulnerabilities in the latter!