So, you want to run OpenVPN or VMware on Windows 7 or Vista?  Get ready to use Regedit.  To make these work as they should you need to go to hklm:\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318} and look in the entries (there are about 17 of them) below it.  Look for a driverdesc that has vmware or TAP-Win in it.  In those that do, right click and create a new DWord.  Make its name *NdisDeviceType with a value of 1.  Beyond that, the normal setup instructions work great.  I used the OpenVPN Quickstart on Windows 7 x64 Enterprise with no problem.  One note though, if it is your server like mine is then be sure to change %ProgramFiles% in the server config file to the actual path since OpenVPN runs under Program Files (x86).

The reason you have to make these edits is in the way Windows 7 and Vista handle networking and is all explained at http://msdn.microsoft.com/en-us/library/bb201634.aspx  OpenVPN's special interface and VMnet1 & VMnet8 are not actually connecting to a traditional network and therein lies the problem.

| edit post

0 Reply to "OpenVPN, VMnet1, & VMnet8 on Windows 7 / Vista"

  • Post a Comment