VMware Cloud Community
Susanta_Dutta
Contributor
Contributor

Network issue with VM with Guest OS ESXi

Hi,

I have VMWare vSphere ESXi 6.5 VM and Linux VM deployed on a physical ESXi 6.5. Both have identical network configuration - Linux VM is absolutely fine to access from anywhere in the network, but unable to access the VM with Guest OS ESXi

I can reach the ESXi VM from it’s physical system and from the Linux VM without any issue. I am also able to reach all systems from the ESXi VM. But packet drops when trying to reach the ESXi VM from any other system in the network.

Can anyone suggest what could be the potential cause here.

'Promiscuous mode' and 'Forget Transmits' are enabled for vSwitch on physical host.

# ping 10.10.1.227                                            <<< ESXi VM

PING 10.10.1.227 (10.10.1.227) 56(84) bytes of data.

64 bytes from 10.10.1.227: icmp_seq=9 ttl=64 time=1.05 ms

64 bytes from 10.10.1.227: icmp_seq=62 ttl=64 time=1.23 ms

64 bytes from 10.10.1.227: icmp_seq=113 ttl=64 time=1.24 ms

64 bytes from 10.10.1.227: icmp_seq=163 ttl=64 time=1.38 ms

^C

--- 10.10.1.227 ping statistics ---

168 packets transmitted, 4 received, 97% packet loss, time 167933ms

rtt min/avg/max/mdev = 1.057/1.231/1.388/0.122 ms

#

# ping 10.10.1.226                                            <<< Linux VM

PING 10.10.1.226 (10.10.1.226) 56(84) bytes of data.

64 bytes from 10.10.1.226: icmp_seq=1 ttl=64 time=0.435 ms

64 bytes from 10.10.1.226: icmp_seq=2 ttl=64 time=0.590 ms

64 bytes from 10.10.1.226: icmp_seq=3 ttl=64 time=0.595 ms

^C

--- 10.10.1.226 ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time 1999ms

rtt min/avg/max/mdev = 0.435/0.540/0.595/0.074 ms

#

Reply
0 Kudos
6 Replies
ManojKhowal
Contributor
Contributor

Are you trying to access from same subnet?

______________________________________ Manoj Khowal Youtube:- https://www.youtube.com/channel/UCF3k5lou0o9RzCpux3gncvg
Reply
0 Kudos
Susanta_Dutta
Contributor
Contributor

I tried  from systems in same and as well as different subnet via a gateway. Interestingly I am able to reach all systems from the ESXi VM, not from any other systems in the network except it's own physical host and other co-VMs.

Any idea, what am I missing here

Reply
0 Kudos
ManojKhowal
Contributor
Contributor

Check firewall rules on ESXi VM.

Also check tracert from system where you cant access it.

______________________________________ Manoj Khowal Youtube:- https://www.youtube.com/channel/UCF3k5lou0o9RzCpux3gncvg
Reply
0 Kudos
abhilashhb
VMware Employee
VMware Employee

Are you able to open the UI for the installed ESXi server from the VMs that are on the same subnet?

Have you tried the same from a system outside the physical ESXi host?

Abhilash B
LinkedIn : https://www.linkedin.com/in/abhilashhb/

Reply
0 Kudos
Susanta_Dutta
Contributor
Contributor

Thank Abhilash, Manoj, for your time to respond.

I am able to open UI of installed ESXi and also able to manage the ESXi VM through vCenter as long as the vCenter and other clients are deployed on the same host

I tried disabling Firewall in physical as well in ESXi VM. No luck

[root@esx-vm1:~] esxcli network firewall get

   Default Action: PASS

   Enabled: false

   Loaded: false

[root@esx-vm1:~]

Not getting much clue from tracroute data. getting all ****

Unable to reach the ESXi VM from systems outside of its host and it's other VMs.  No matter those systems are in same or different subnet.

Reply
0 Kudos
abhilashhb
VMware Employee
VMware Employee

Looks like some mis configuration on the gateway or the VLAN on the physical ESXi.

Abhilash B
LinkedIn : https://www.linkedin.com/in/abhilashhb/

Reply
0 Kudos