IPアドレスからローカルネットワーク上のコンピュータ名を確認する方法

IPアドレスをもとにネットワーク上のデバイス名を特定するには、主に二つの手段があります。一つはWindowsに標準搭載されているコマンドラインツールを使用する方法、もう一つはより詳細な情報をグラフィカルに表示できる専用のサードパーティ製ユーティリティを使用する方法です。

方法1: コマンドプロンプト

追加のソフトウェアをインストールせずに最も迅速に情報を取得するには、システムコンソールを使用します。コマンドプロンプトから特定のIPアドレスに対してネットワーク要求を送信することで、応答に含まれるリモートコンピュータの名前を確認できます。

  1. 管理者権限でコマンドプロンプトを起動します。検索メニューを開き、cmd と入力し、表示されたアプリケーションを右クリックして「管理者として実行」を選択します。
  2. コンソール画面が開いたら、以下のコマンドを入力します。
  3. ping -a [IPアドレス]
  4. [IPアドレス] の部分を、調査対象の数値アドレスに置き換えてください。入力内容が正しいことを確認し、Enterキーを押します。
  5. コマンドの実行が完了するまで待ちます。結果の中から、「[IPアドレス] に ping を送信しています」または「[コンピュータ名] [IPアドレス] から応答」など、pingを送信している対象を示す行を見つけます。角括弧で囲まれた部分が、ネットワーク上のコンピュータ名です。
  6. 代替コマンドとして、nbtstat -a [IPアドレス]tracert [IPアドレス] も使用できます。nbtstat はNetBIOSの名前テーブルを表示し、tracert は通信経路を診断する過程で、対象デバイスのホスト名を表示します。

方法2: サードパーティ製ソフトウェア

システム標準のツールで結果が得られない場合や、デバイスのより包括的な情報が必要な場合は、ネットワークスキャン専用のアプリケーションが有効です。これらのユーティリティは、IPアドレスからコンピュータ名を特定するだけでなく、共有リソースやMACアドレスなどの情報も提供できます。

選択肢1: Advanced IP Scanner

Advanced IP Scannerは、ローカルネットワークの高速な分析に特化した無料のプログラムです。コンピュータ名の特定に加え、共有フォルダへのアクセスやリモート制御の開始にも対応しています。このユーティリティは、インストール版だけでなく、機能制限のないポータブル版としても動作します。

  1. 開発元の公式ウェブサイトからアプリケーションをダウンロードし、起動します。
  2. メイン画面にあるIPアドレス入力フィールドに、目的のアドレスを入力または貼り付け、「スキャン」ボタンをクリックします。
  3. ユーティリティがリモートデバイスとの接続を確立するまで数秒待ちます。スキャン結果に、目的のコンピュータ名、製造元、MACアドレスなどの追加情報が表示されます。

選択肢2: Softperfect Network Scanner

Softperfect社のNetwork Scannerは、ネットワーク分析のための多機能ツールです。IPアドレスからのホスト名検出に加えて、共有リソースの検索やポートの到達可能性チェックなど、より高度な機能を備えています。このアプリケーションはシェアウェアであり、試用版では表示されるデバイス数に制限があります。インストーラ版とポータブル版の両方が提供されています。

  1. 公式ウェブサイトからポータブル版のZIPアーカイブをダウンロードして解凍します。ご利用のオペレーティングシステムのビット数に合ったフォルダに移動し、実行ファイル netscan.exe を起動します。
  2. 初回起動時には、インターフェース言語の選択を求められます。ドロップダウンメニューから「Japanese」を選択し、「続行」をクリックします。
  3. メイン画面にはアドレス範囲を指定するフィールドがあります。「IPv4 開始」フィールドに調査対象のIPアドレスを入力します。「終了」フィールドには、開始アドレスの最後のオクテットの値を1つ増やしたアドレスを入力します。例えば、調査対象が 192.168.1.12 の場合、終了アドレスは 192.168.1.13 と指定します。「スキャン開始」ボタンをクリックします。
  4. スキャン処理が完了すると、検出されたデバイスの一覧が表示されます。コンピュータ名は「ホスト名」列で確認できます。アドレス横の「+」ボタンをクリックすると、そのデバイス上で共有されているネットワークフォルダの一覧が展開されます。

最新の説明書