I have a virtual machine running that I wish to connect to a physical piece of hardware via an Ethernet connection from the host machine.
This piece of hardware requires a specific IP address to be available for it to connect to - 169.254.103.1.
On my host machine I have configured the NIC to a fixed IP address of 169.254.103.1 and a subnet mask of 255.255.255.0. I then set up a new virtual network (VMNet 2), set the type as bridged and selected the NIC that my piece of hardware is connected to.
On my virtual machine I created a new virtual NIC, set the network connection type to 'custom' and selected VMnet2 as the specific network that I want it to be mapped to. I then start my control application on the virtual machine and attempt to connect to my piece of hardware, however it seems there is no communication between the virtual machine and the physical piece of hardware; no packets are sent or received and nothing significant shows up in a wireshark trace.
I have checked the firewall on the VM and the rules for the application and the ports it uses are allowed.
I have allowed the ports through the firewall on the host machine.
I am new to VMware and virtual machines in general, so all advice is welcome - am I setting up the virtual network correctly? Is there anything else I should check? Is VMware capable of handling connections like this (in the 169. address range)?