The vCenter Server Appliance (VCSA) cannot communicate on its subnet, even though the appliance shows the correct IP address, subnet mask, and default gateway. This is commonly seen after a host rebuild, a port group change, or after physical cabling is moved between switch ports. The VCSA web interface does not load and the appliance cannot be reached from the ESXi host or other devices on the same subnet.
Common symptoms:
Destination Host Unreachable sourced from the VCSA itself.The appliance network configuration is correct. To view it when the VCSA web interface is unreachable, open the appliance shell through the ESXi Host Client browser console:
https://<esxi-host-ip>/ui and log in with the host root credentials.root, type shell at the Command> prompt, and review the configuration:# ip addr
inet ##.##.#.##/24 ... scope global eth0
# ip route
default via ##.##.#.### dev eth0Note: The same logic and steps apply to any virtual machine that is unreachable on its subnet while showing correct guest IP settings. The VCSA is used here because it is a common case after a rebuild, and because losing it blocks management of the environment.
The VCSA's vNIC is attached to a port group whose vSwitch uplink (vmnic) connects to a physical switch port that places traffic into a different VLAN than the one the VCSA is addressed for. The appliance has correct IP settings but is on the wrong broadcast domain, so its ARP requests never reach the intended gateway or peers.
Identify the uplink the VCSA's vSwitch uses, confirm the VLAN that uplink reaches, and move the VCSA's vNIC to a port group on a vSwitch whose uplink reaches the correct VLAN.
From the ESXi host shell, ping the gateway and a neighbor on the target subnet using a VMkernel known to work on that subnet, then list the neighbor table:
vmkping -I vmkN ##.##.#.###
esxcli network ip neighbor listIf neighbors on the subnet resolve but the VCSA's IP has no entry, the subnet is healthy and the issue is isolated to the VCSA's path.
In the ESXi Host Client:
Open Networking > Physical NICs, click the uplink vmnic, and review the Cisco Discovery Protocol (CDP) details. Note the reported VLAN ID. If it does not match the VLAN the VCSA is addressed for, the root cause is confirmed.
Then identify a vSwitch on the same host whose VMkernel or VMs already communicate on the target subnet, and note its uplink vmnic and CDP VLAN. This is the working path.
vmkping -I vmkN ##.##.#.## and verify esxcli network ip neighbor list now resolves the VCSA's IP to the MAC recorded in Step 2.ping ##.##.#.###.Note: Do not change the original physical switch port's VLAN if that uplink also carries a working VMkernel (such as host management). Doing so disconnects that interface. Move the VCSA instead.
If the issue persists after following these steps, contact Broadcom Support for further assistance.