On my ESXi 5.5 host I have 3 VLAN's plus one management (non-VLAN) LAN. When I print the arp cache (as show below) I notice that only the management LAN addresses are show (192.168.1.x). How do I ask ESXi to show the arp entries for the other VLAN's?
~ # esxcli network ip neighbor list
Neighbor Mac Address Vmknic Expiry State Type
------------- ----------------- ------ -------- ----- -------
192.168.1.73 00:24:d7:97:5f:f9 vmk0 1188 sec Unknown
192.168.1.1 d4:ca:6d:34:db:57 vmk0 963 sec Unknown
192.168.1.2 a0:cf:5b:e7:19:d6 vmk0 831 sec Unknown
192.168.1.29 00:0c:29:f0:36:a5 vmk0 1168 sec Unknown
192.168.1.31 00:0c:29:11:6a:34 vmk0 1183 sec Unknown
192.168.1.20 00:0c:29:46:bb:03 vmk0 755 sec Unknown
192.168.1.16 00:11:32:3a:5a:22 vmk0 1042 sec Unknown
~ #
For example, I have a VM guest on VLAN id 2 (192.168.2.x) and numerous physical neighbours on that VLAN, yet they don't appear above.