LoginSignup
15
17

More than 5 years have passed since last update.

IPアドレスからPCのホスト名(NetBIOS名)を見つけたい(Win/Mac)

Last updated at Posted at 2019-04-17

はじめに

Windowsユーザの場合、IPアドレスから同じLAN内のPCの名前(NetBIOS名)を取得することができました、ではMacOSやLinuxから同じことはできないのでしょうか。
というのが発端です

比較してみよう

  • WindowsでIPからホスト名(NetBIOS名)を引く場合
nbtstat -A "IPアドレス"

例 : Desktop-Main001 というPCが見つかりました

>nbtstat -A 192.168.1.15

ローカル エリア接続:
ノード IP アドレス: [127.0.0.1] スコープ ID: []

           NetBIOS リモート コンピューター ネーム テーブル

       名前               種類         状態
    ---------------------------------------------
    Desktop-Main001      <00>  一意        登録済
    MAC アドレス = 00-00-00-00-00-00
  • MacOSX/LinuxでIPからホスト名(NetBIOS名)を引く場合

実はSambaUtilsで調べることができます

smbutil -v status -ae "IPアドレス"

例 : Desktop-Main001 というPCが見つかりました

$ smbutil -v status -ae 192.168.1.15
Using IP address of 192.168.1.15: 192.168.1.15
NetBIOS Name                     Number  Type    Description
Desktop-Main001                0x00    UNIQUE  [Workstation Service]

最後に

これで、特定のIPを使ってる機材の名前がわからなくなった時に調べることができますね
参考までに

15
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
17