By Crystal / Last Updated May 13, 2022

No Internet in VMware virtual machine

In the previous article, we discussed Hyper-V VM no internet. Today I will introduce how to fix VMware Internet not working.

When you open Internet Explorer, you notice that Internet Explorer cannot display the webpage or an X is displayed above the network connection icon, which means your VMware virtual machine has no Internet connection.

VMware no Internet connection

There are many reasons why the network connection stops working in VMware.

  • Firewall blocks Internet access.
  • The virtual machine does not have an IP address.
  • Bridge, host-only, or NAT network connection failed.
  • The Ethernet controller driver is not installed.


Next, I will demonstrate how to connect virtual machine to Internet on VMware and show the process in VMware Workstation as an example.

How to fix VMware Internet not working

If you cannot access to Internet connection in VMware virtual machine. First, you can restart it. Power off the virtual machine, and then reboot the host. After that, re-open the virtual machine. If it still has no Internet access, please perform troubleshooting as followings.

After operating each step, check if the virtual machine has an Internet access. Once the problem is resolved, there is no need to continue with the subsequent steps.

1. Check the VMware host has correct network connection.

▸ Click “Start” >> “Control Panel” >> “Network Connections”.

▸ Right-click the local area network connection, and select “Enable”.

2. Check that the virtual machine's firewall is not blocking Internet access.

check firewall

Windows XP: Microsoft Knowledge Base article Turn Windows Firewall on or off
Windows Vista: Microsoft article Turn Windows Firewall on or off
Windows 7: Microsoft article Turn Windows Firewall on or off
Windows 10: Microsoft article Turn Windows Firewall on or off

3. Check antivirus program.

Verify that the virtual machine's antivirus program is not blocking Internet access, and run an antivirus scan to ensure that no viruses or other malware are interfering with the Internet connection.

4. Enable Network Adapter in VMware.

The Internet not working issue may be caused by VMware network adapter not connected. If so, enable it.

▸ Open Control Panel. In the wizard, select “Network and Internet”.

▸Select “Network and Sharing Center” >> “Change adapter settings”.

▸ Select your VMware Network Adapter and “Enable this network device”.

enable network adapter

5. Change Network Adapter from NAT to Bridged or (or vice versa).

If one of the choices is valid and the other is not, it is a network connection error instead of a Workstation or virtual machine problem.

6. Remove the network adapter and then add it again to ensure that the network adapter is connected to the virtual machine:

▸ Power off your virtual machine first.

▸ Click “VM” >> “Settings” >> “Network Adapter”.

▸ Make sure that the network adapter is at the status as “Connect” and “Connect at power on”.

▸ Confirm the network connection as “NAT or Bridged” instead of “Host-only”.

readd network adapter

▸ Select “Remove”.

▸ Then go backup to “Settings” >> “Add” >> “Network Adapter” to add a new network adapter which matches your old one.

▸ Restart VMware host and power on the virtual machine to check if the Internet is working in Workstation.

7. Update the Windows network adapter in Device Manager.

▸ Power on the VMware virtual machine.

▸ Click “Start”, right-click “My Computer” >> “Manager” >> “Device Manager”.

▸ Click the arrow to expand theNetwork Adapters” section.

update network adapter

▸ Right-click your Intel(R) Ethernet Connection in the dropped-down list (name may vary) and click “Update Driver Software”. Select “Search automatically for updated driver software”. Or if the drive is not detected automatically, please select “Browse my computer for drive software” >> “Let me pick from a list of device drivers on my computer”.

For Windows XP, select VMware Accelerated AMD PCNet Adapter.
For Windows Vista and 7, select Intel Pro/1000 MT Network Connection.

Then click “Close”, and restart your machine.

8. Uninstall and reinstall all network adapters in the Device Manager.

▸ Start the virtual machine.

▸ Click “Start”, right-click “My Computer” >> “Manager” >> “Device Manager”.

▸ Click the arrow to expand the “Network Adapters” section.

▸ Right-click the “Intel(R) PRO/1000 MT Network Connection” (in Windows Vista and 7) or “VMware Accelerated AMD PCNet Adapter” (in Windows XP) device and select “Uninstall”.

▸ In the menu, click “Action” >> “Scan for hardware changes”.

▸ Restart Windows virtual machine.

9. Reset TCP/IP and Winsock settings to default.

10. Uninstall VMware Tools, then reinstall it.

See more details General VMware Tools installation instructions (1014294)

11. Re-download VMware Workstation. It ensures that you get the latest version and will replace/repair any missing or damaged virtual network settings. Verify that the Workstation service is running correctly.

Tip: See more ways to fix a WI-FI connection issues in Windows.

Example: connect VMware Workstation to Internet

Here, I will explain how to solve that VMware Workstation has no Internet connection.

1. Open VMware Workstation, select “Edit” >> “Virtual Network Editor”.

connect Workstation to Internet

2. In the opened wizard, configure all the network adapters as we mentioned before.

For example, change Bridged or NAT. In the option “Bridge to”, select the correct NIC card used by the VMware Workstation, or select “Restore Defaults”. Then click “OK”.

change network adapter

This doesn’t require you to redownload the VMware Workstation, which reduces the risk of data-loss.

3. If your Workstation Internet still doesn’t work, go to check the DHCP and NAT Service.

▸ Type services.msc to open the Services Manager.

▸ Select the “VMware DHCP and NAT Service”, and select “Restart”.

restore DHCP and NAT service

Tip: If you don’t enable Automatic feature, select “Properties” item from the menu to open the VMware NAT/DHPC Service Properties dialogue, change the Startup type from manual to “Automatic”, so the Service will start automatically without the need to manually enable it on your host computer.

After performing these troubleshooting steps, you can successfully connect your virtual machine to the Internet. Network crashes or outages leads to inconvenience to business and also increases the risk of data loss. For enterprise, data-loss equals to financial damage, which is undoubtedly a fatal strike. So backup is a good habit which offers an insurance to your business and virtual machine data.

How to ensure the VMware data security

Compared to clone or export VMware virtual machine, a third-party tool is more efficient and convenient to protect numerous VM of enterprise. AOMEI Cyber Backup can automate backup process and offers instant disaster recovery to new location. You can schedule a backup task with flexible backup strategies and retention polices through central console, which saves time and costs to manage VMware virtual machines.

Only 3 steps to create a powerful backup and recovery plan

1. Download AOMEI Cyber Backup and add your VMware ESXi device.

Download Free TrialVMware ESXi 6.0 & later versions
Secure Download

2. Click Backup Task >> Create New Task. Select VMware ESXi Backup and the virtual machines you want to backup.

VMware ESXi backup

◆ In Target window, select a location to store virtual machine files.

create local path

◆ In Schedule window, you can set up backup method (full/incremental/differential backup) and time (everyday/week/month).

schedule backup task

◆ In Backup Cleanup window, specify the retention policy for each backup to delete unwanted files automatically.

backup cleanup

3. Restore VMware backup: you can restore the VM from any point or restore it to a new host easily, no need to reinstall or configure VMware virtual machine. It only takes several clicks.

restore VMware


If you cannot browse the web or find your VMware Internet not working after upgrading, please try the methods mentioned in this article to fix it. This page helps to troubleshoot network connection issues for Windows virtual machines.