In order to do private networking, ideally you would use Hyper-V virtual switches to bind an interface in each of the guest VM’s to the same logical switch. You can do so with any locally routed convention.

You can configure each VM to make use of an IP in the 192.168.0.x range such as:


If you leave open it can be set as the gateway on the virtual switch for outbound traffic that would use Network Address Translation to a public IP bound to the primary network interface.

You can also use other private network allocations such as a 10. range of your choice with VM’s using,, etc. They would all be able to see and ping each other provided they are connected to the same Hyper-V virtual switch.

The specific steps tend to change with small updates over time but Microsoft has details on the setup available from documentation at: and which is a general “Quick Start” for insight into the process.

If a single VM needs public access and local access it will need two interfaces. One will be bridged to the primary (public) interface on the physical host and the second can use the same local IP range as the other VM’s when connected to a local vSwitch.

When conned to a Window server you get the following error:

Open the task manager and end the RDP Clipboard Monitor task. Then right click on start > run > rpdclip.exe. I was able to find a way that you can script this to make it easier on you moving forward. Please see the link below to see how to make the bat file.

If you install Remote Desktop Services on the server, but you do not have any CAL Licenses on the service, you will receive an error for remote connection.

The Remote Desktop Service is for hosting your own RDP Service for groups of server typically, using AD.

To resolve, close any RDP sessions on your computer, then hit Windows Key + R to open a run prompt and input this; mstsc /admin

Then try to connect as per usual. That should ignore the RDS licensing service and let you connect. Once you connect, go into Server Manager and remove the Remote Desktop Services or purchase and install CAL Licenses for the service from Microsoft.

You will need to add the Remote Desktop role first.

After doing so you can continue installing the CAL license following these steps.

1. Click on Start->Administrative Tools->Remote Desktop Services->Remote Desktop Licensing Manager
2. Click on “All Servers” and right click on the server you want to add the RDS CALs to and click on “Properties.”
3. For connection method, select “Automatic Connection” and select your country.
4. Insert the required information and click “OK.”
5. Right click on the server again and go to “Activate Server.”
6. Click through the menu until it asks for the license type. Select “Open License” and click okay.
7. Input Authorization and License number and the amount of CALs you purchased.
8. This will activate your RDS CALs and you are done!

It could be that a session was left connected. If thats the case I’ll try using the admin console command and see if I can get connected with it.

On you local computer, go to Start -> Run then paste this and hit enter

mstsc.exe /admin

It’ll prompt for IP and then user/pass. It looks like it opens Remote Desktop Connection, but really its the “admin console”

Cisco IPSec VPN Client is not supported on Windows 8 or Windows 10 unless you do a registry key edit.

Cisco VPN client ( for x64, for x86) is working for some people. But for that
you need to apply a small Registry workaround as below.

1. Open Registry editor regedit in Run prompt
2. Browse to the Registry Key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVirtA
3. Select the Display Name to modify, and remove the leading characters from the value data value as shown below,

For x86 machine,

"@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter” 

Change to to “Cisco Systems VPN Adapter”

For x64 machine,

"@oem8.inf,%CVirtA_Desc%;Cisco Systems VPN Adapter for 64-bit Windows” 

Change to to “Cisco Systems VPN Adapter for 64-bit Windows”

Then try the connection. If you get the following error:

Error: Secure VPN connection terminated by Peer. Reason 433 (Reason not specified by peer)

Perform the following:

  1. Remove the Cisco VPN client and any other VPN clients
  2. Install SonicWall VPN found here.
  3. Install Cisco VPN found here. You will need to extract the .exe to a folder, then run the .MSI installer found inside the archive.
  4. Apply the above Windows registry fix if you receive the error for enabling the adapter.
  5. Re-import your .pcf

That’s it! The SonicWall VPN client installs the DNE LightWeight Filter required for the Cisco client to work on Windows 10. You should now be able to connect without any peer errors and return to your everyday scheduled programming.


More info…


So people are getting this error:



Go here:
to download these:

Steps to Install:

  1. Reboot the Machine
  2. Run winfix
  3. Reboot Machine
  4. Run dneupdate64
  5. Reboot Machine
  6. Run your Cisco VPN 5.0.07.X Installer from the vpnclient_setup.msi (not the .exe)