現在ネットワーク上で使われているIPアドレス
ネットワークの調査をしているときに、現在ネットワーク上で利用されているIPアドレスを知りたいときがあります。簡単に調査をしたいのでCMD(コマンドプロンプト)から調査できる方法を記述しておきます。
コマンド
for /L %i in (1,1,254) do ping -w 500 -n 1 192.168.0.%i > nul && arp -a 192.168.0.%i
動作例
C:\>for /L %i in (1,1,254) do ping -w 500 -n 1 192.168.0.%i > nul && arp -a 192.168.0.%i
C:\>ping -w 500 -n 1 192.168.0.1   1>nul  && arp -a 192.168.0.1
インターフェイス: 192.168.0.12 --- 0x1b
  インターネット アドレス 物理アドレス           種類
  192.168.0.1           00-1b-8b-c4-c9-9e     動的
C:\>ping -w 500 -n 1 192.168.0.2   1>nul  && arp -a 192.168.0.2
インターフェイス: 192.168.0.12 --- 0x1b
  インターネット アドレス 物理アドレス           種類
  192.168.0.2           80-c7-55-34-27-58     動的
C:\>ping -w 500 -n 1 192.168.0.3   1>nul  && arp -a 192.168.0.3
インターフェイス: 192.168.0.12 --- 0x1b
  インターネット アドレス 物理アドレス           種類
  192.168.0.3           18-c2-bf-70-8a-00     動的
C:\>ping -w 500 -n 1 192.168.0.4   1>nul  && arp -a 192.168.0.4
C:\>ping -w 500 -n 1 192.168.0.5   1>nul  && arp -a 192.168.0.5
C:\>ping -w 500 -n 1 192.168.0.6   1>nul  && arp -a 192.168.0.6
C:\>ping -w 500 -n 1 192.168.0.7   1>nul  && arp -a 192.168.0.7
      
  
  
  
  
