TheQuestion
Enthusiast
Enthusiast

I has disabled windows firewall and worked for me, now I can see the right mac address for the virtual machines

So then what would be the solution to this problem?

Reply
0 Kudos
cnhi
Contributor
Contributor

I am testing Workstation Player (non-commercial) 14.1.2 and 15.5 on Windows 10 and Windows Server 2012 R2.

I chose Bridge mode and everywhere virtual machines assigned DHCP IP from workstation player = 192.168.200.xxx so it is like NAT setting. Bridge mode not working.

I don't know why VMs don't assigned IP from router/gateway - same class address like host.

Reply
0 Kudos
GB998877
Contributor
Contributor

I had what I think is the same problems as you, NAT fine to external, but bridged only connection is to other VMs on the same subnet, nothing outside the physical host.

Using VM Workstation 15.5.0 build-14665864

What I found was that there was crap in the .vmx file left over from a previous version of workstation, resulting in  god knows what entries for the ethernet adapter.

What I had to do was

1 - Shut the VM down

2 - Edit and remove all network cards from the VM within VMworkstation

3 - Remove the VM from the inventory

4 - Edit the .vmx file of the guest using notepad and delete all lines with reference to ethernet0. (there were about 6)  (maybe make a copy of the .vmx file first just in case)

5 - Reattach the VM to the inventory

6 - Add a new network card

After then powering up the VM it got an IP from the DHCP server on the router and was able to ping out to the router.

Hope that's of some help

cnhi
Contributor
Contributor

Thank you very much - this is solution for my issue!!!

Reply
0 Kudos
ptsdon
Contributor
Contributor

I have struggled with this issue, intermittently, for a long time. I have read several posts. Your remedy nailed it! Thank you so much! I rate your post 10 out of 10 for helpfulness.

Reply
0 Kudos
farahJm
Contributor
Contributor

oh gush .. you are the saver hahhaha thank you :beaming_face_with_smiling_eyes:

Reply
0 Kudos
SHoldgaard
Contributor
Contributor

Hi,

I had a similar problem and tried uninstallation VMware Workstation, updating VMware tools, resetting the network settings for both the virtual machine, VMware Workstation under Edit => Virtual Network Editor and lots of other thing.

The solution was:

Added a new VMware virtual appliance with the old disk and after that the network was running smoth again. 

/Sören

Reply
0 Kudos
Alan49
Contributor
Contributor

I fixed this issue by changing the settings in the VMWare Virtual Network Editor for the bridged VMnet0 port from Automatic Settings to the manually choosing the wired Ethernet connection for my computer.  

Reply
0 Kudos
jeffbagwell
Contributor
Contributor

It seems in my case I had a lot of virtual adapters messing up everything. Doing the suggested solution by Grexdevops and only checking the physical adapters was the right solution to my bridge mode issues. Thanks

Reply
0 Kudos
eminempt
Contributor
Contributor

Guys, for me it worked just fine by defining the IP address, the gatway and the DNS servers (as per my router's configurations)

Reply
0 Kudos
Alan49
Contributor
Contributor

Please explain with a little more detail.  Thanks.

Reply
0 Kudos
davidmillsom
Contributor
Contributor

Thanks. That worked for me.

 

Reply
0 Kudos
mekkano
Contributor
Contributor

In my case I had SonicWall VPN client installed on my W10, removing it solved the problem

ryanman
Contributor
Contributor

I have been reading and trying solutions posted but I am having the same or similar problems. My VM's are obtaining an IP from the router's DHCP on a bridged connection. I also have only selected the one network card for the bridge (physical ethernet). My VM's can connect to the internet. I cannot connect to any of the VMs from the host machine using the IP address assigned by the router, for any port (80, 22, 3389, etc.) and I cannot ping them either. They also cannot talk to each other. This issue seems to be bidirectional (host and guest). 

 

If I switch them to a NAT or host-only, they can talk to each other but still cannot reach the host machine and the host machine cannot reach any of the guest VMs over IPv4. I am not bothering with IPv6 right now. One thing at a time.

Reply
0 Kudos
Spleanify_AT
Contributor
Contributor

i have excactly the same Problem aus Ryanman. Do you have any solution therfore?

Reply
0 Kudos
robertstritzing
Contributor
Contributor

solution was (for vmware workstation 16 player):
- configure bridge network adapters (only leave your real used NIC enabled)
- delete network adapter from VM config
- add network adapter again

then i got a real ip address and network/internet was working.

vm was taken 1:1 from an ESXI server

Tags (1)
Reply
0 Kudos
DannyDannyDan
Contributor
Contributor

Thank you very much @GB998877 !

 
Reply
0 Kudos
sofoniyas
Enthusiast
Enthusiast

Reply
0 Kudos
lmartini80
Contributor
Contributor

I had the same problem in vmware player free with Ubuntu 22 as host and Windows 10 as guest.
I got stucked for few days until I find this video that explain a working solution on vmware workstation. 

Until I was on free player, I adapted the solution to my case by doing the following steps (in windows should be the same):

Run Virtual Network Editor GUI, in Ubuntu (free player) you can stop the VM, open a terminal and run vmware-netcfg or in case you're using workstation version using the right menu option.

On Windows/Ubuntu workstation version:
- click on change settings (if apply)
- click restore defaults
- start the Vm

On Windows/Ubuntu free player version:
- Until the button "reset to defaults" does not exist, just delete the bridge network item and recreate it with default setting
- start the Vm

Hope it helps someone.

 

RafaelBR2
Contributor
Contributor

Thank you for the answer! Today I had this problem, tried everything and nothing worked! Thanks to you finally worked!

Reply
0 Kudos