Hyper-V machines not connecting to the Internet
When you install Hyper-V and you notice that machines are not connecting to the internet, you might need to do some troubleshooting.
In some cases admins may encounter an issue with the Hyper-V machines that don’t connect to internet. There could be various reasons why the Hyper-V machine may not connect to internet. In such cases when there is Internet connection interrupted, the VM will get an APIPA IP address.
A Windows-based computer that gets the IP address from DHCP can automatically assign itself an IP address if a DHCP server is not available. This could occur when probably the DHCP server is temporarily down for maintenance.
The Internet Assigned Numbers Authority (IANA) has reserved 169.254.0.0 – 169.254.255.255 for Automatic Private IP Addressing.
When you use a shared Internet connection between workstation and the Hyper-V Virtual machines, usually we use NAT connection.
NAT gives a virtual machine access to network resources using the host computer’s IP address and a port through an internal Hyper-V Virtual Switch.
Hyper-V machines not connecting to the Internet
When you run ipconfig /all on a Hyper-v machine that is not connecting to internet, you see something like this. The machine gets APIPA IP address.
First of all, make sure that your workstation has Internet connection. Once done, open the Hyper-V Manager. In the right menu, click Virtual Switch Manager.
Select your Virtual Switch, in the Connection type, select External network and choose the Internet-based connection. Donβt forget to select Allow management operating system to share this network adapter.
In your workstation, type ncpa.cpl in run command and press enter. In the Network Connections window, right click on the Network Bridge and click Properties.
Select the Hyper-V Extensible Virtual Switch. Click OK.
Go back to your Hyper-v machine and you will see that the Internet connection is resumed. You can browse the internet now.
Thanks for explaining.
Hoever if I switch on the Hyper-V Extensible Virtual Switch, I get an immediate error message that says it the current selection will will be disabled. Clicking both yes or no will disable the feature…
I get the same message – and VM is not connecting to the internet π
But thank you anyway Prajwal π