Difference between revisions of "view ESXi arp cache"

From thelinuxwiki
Jump to: navigation, search
 
Line 6: Line 6:
 
  [admin@localhost:~] '''for i in `seq 254`; do ping 192.168.0.$i -c 1 -W 1 | grep "1 packets received, 0% packet loss" &> /dev/null; if [ "$?" == "0" ]; then echo "192.168.0.$i is USED!!!!"; fi; done'''
 
  [admin@localhost:~] '''for i in `seq 254`; do ping 192.168.0.$i -c 1 -W 1 | grep "1 packets received, 0% packet loss" &> /dev/null; if [ "$?" == "0" ]; then echo "192.168.0.$i is USED!!!!"; fi; done'''
 
  192.168.0.1 is USED!!!!
 
  192.168.0.1 is USED!!!!
1 packets transmitted, 1 packets received, 0% packet loss
 
 
  192.168.0.4 is USED!!!!
 
  192.168.0.4 is USED!!!!
 +
...
  
 
view arp cache with command...
 
view arp cache with command...
Line 18: Line 18:
 
  192.168.0.3  (incomplete)      vmk0      -2 sec        Unknown
 
  192.168.0.3  (incomplete)      vmk0      -2 sec        Unknown
 
  192.168.0.4  b4:05:43:03:41:fc  vmk0      -2 sec        Unknown
 
  192.168.0.4  b4:05:43:03:41:fc  vmk0      -2 sec        Unknown
 +
...
  
 
[[category:vmware]]
 
[[category:vmware]]

Latest revision as of 18:38, 22 October 2025

ESXi version 6.5.0

to discover if IPs are in use or not...

ssh to esxi host (if enabled), ping range with script like...

[admin@localhost:~] for i in `seq 254`; do ping 192.168.0.$i -c 1 -W 1 | grep "1 packets received, 0% packet loss" &> /dev/null; if [ "$?" == "0" ]; then echo "192.168.0.$i is USED!!!!"; fi; done
192.168.0.1 is USED!!!!
192.168.0.4 is USED!!!!
...

view arp cache with command...

[admin@@localhost:~] esxcli network ip neighbor list
Neighbor      Mac Address        Vmknic    Expiry  State  Type
------------  -----------------  ------  --------  -----  -------
192.168.0.1  00:12:ef:34:cd:67  vmk0      -4 sec         Unknown
192.168.0.2  (incomplete)       vmk0      -2 sec         Unknown
192.168.0.3  (incomplete)       vmk0      -2 sec         Unknown
192.168.0.4  b4:05:43:03:41:fc  vmk0      -2 sec         Unknown
...