Back to 1 VM with 5 remote sessions

Is your Hyper-V not connecting to the Internet? Try this

By Vladimir Popescu
Managing Editor
Being an artist his entire life while also playing handball at a professional level, Vladimir has also developed a passion for all things computer-related. With an innate fascination for research and analysis, and realizing... Read more
 Users that are trying to use Hyper-V VM on Windows 10 reported that it is not connecting to the Internet.This can be an extremely annoying issue, especially if you need the VM for working remotely or to run a program with specific requirements that needs an Internet connection.Here is what one user had to say about this issue on the Stackoverflow forums:I have a Windows Server 2008 R2 with 2 NICs but only one IP address, which I have installed Hyper-V. Inside of Hyper-V, I created 2 virtual machines. I set up an external virtual network and chose the NIC that is bound to the IP address. I also checked the box that lets it share that port for internet access. The physical server works great, has internet access, etc. However, neither of the 2 virtual machines can access the internet. Is there any other setting that I am missing?
Here are the best methods to try in order to fix your Hyper-V not connecting to the Internet issue. Read on to find out the detail.

Follow these steps to fix the Hyper-V not connecting to the Internet issue1. Make a new Virtual Network Switch.

  1. Turn off your Windows 10 virtual machine.

  2. Open the Hyper-V Manager -> click on the Virtual Switch Manager option found in the panel to your right.
  3. In the newly opened window -> click New virtual network switch found in the left-side panel.
  4. From the right-side panel -> choose External -> Create virtual switch.
  5. Inside the Virtual Switch Properties window -> change the name of your virtual machine.
  6. Under the Connection type section -> choose External network -> Realtek PCIe GBE Familly Controller.
  7. Check the box next to Allow management operating system to share this network adapter -> press Ok.

Note: In case an error appears saying Error applying Virtual Switch Properties changes -> open the host machine network -> right-click -> select Properties -> uncheck the option Hyper-V Extensible Virtual Switch -> press Ok.
2. Set the configuration parameters for the network adapter

  1. Inside your Virtual Machine Manager -> scroll down in the right-side panel -> click Settings in the Windows 10 section.
  2. Choose Network Adapter from the left-side panel -> toggle the drop-down Virtual Switch menu -> choose the switch created in Method 1 -> press Ok to save the settings.

  3. Set up your Network Connection to share it with Hyper-V

  1. On your host Windows 10 machine -> right-click the Network icon found next to your Windows clock -> click Open Network & Internet Settings.
  2. In the Status tab -> click on Change adapter options.
  3. Inside the Network Connections window -> right-click your VM -> click Properties.
  4. In the Sharing tab -> enable the Allow other network users to connect through this computer Internet connection option -> choose the network switch created earlier -> press Ok -> turn on Windows 10 in Hyper-V to finish the fix method.