放浪猫

主にガジェットとかの雑記

IPアドレスからマシン名を特定する(同一NICのサブIP含む)

前提

 調べたいIPアドレスpingが通る。

 

1つのNICに1つのIPのみの場合 ( 例: 192.168.1.101 )

IPを対象としてnbtstatコマンドを叩く。

nbtstat -A 192.168.1.101

結果にマシン名が出てくる。以上。

 

1つのNICに複数のIPが割り当てられていて、サブIPからマシン名を特定したい場合。

例: メインIPが192.168.1.101 で、サブIPが192.168.1.102 の場合。

 

1.arpコマンド でネットワークのMACアドレス全リストを取得する

arp -a

実行結果からサブIPのNICMACアドレス(物理アドレス)を特定する。

Internet Address      Physical Address      Type

192.168.1.102          1c-d9-8f-64-3b-12     dynamic

   

2.特定したサブIPのMACアドレスと同一のMACアドレスのIP(メインIP)を目視で探す。

Internet Address      Physical Address      Type

192.168.1.101          1c-d9-8f-64-3b-12     dynamic

 

3.メインIPを対象としてnbtstatコマンドを叩く

nbtstat -A 192.168.1.101

結果にマシン名が出てくる。以上。