ローカルネットワーク上のデバイスのIPアドレスを見つける方法
ローカルネットワーク上にある他のデバイスを知ると便利な場合があります。たとえば、特定のデバイス(コンピューター、タブレット、ルーターなど)が稼働していて、応答しているかどうかを知る必要があるとします。 PCまたはMacをお持ちの場合は、関連するネットワーク設定に移動してIPアドレスを確認できますが、プリンターや携帯電話などの一部のデバイスでは、それを簡単に行うことができるとは限りません。
幸いなことに、Mac OS Xのターミナルにはpingと呼ばれる非常に便利なコマンドが組み込まれており、これを使用してそれを実行できます。 pingは、コマンドライン形式またはネットワークユーティリティ内から使用できます。また、pingコマンドを使用してローカルネットワークマップを構築するのに役立つ無料のアプリが他にもたくさんあります。
この記事では、ローカルネットワークに接続されているすべてのデバイスのIPアドレスを確認する方法を説明します。
Pingの使用方法
最初に行うことは、ターミナルを開くことです。アプリケーション->ユーティリティフォルダ内から、またはSpotlight(CMD + SPACEBAR)に「ターミナル」と入力し、見つかったらアイコンをクリックします。
ターミナルが開いている場合は、コマンドプロンプトで例を入力して、pingコマンドを試すことができます。 ping www.google.com(およびEnterキーを押す)またはその他のWebサイトのアドレスを入力するだけで、Webサイト(または個々のサーバー)が応答していることを示す結果が表示されます。
次のようなものが必要です。表示される:
特に重要な項目は、IPアドレス(ネットワーク上のマシンを識別する4つの部分の点線の10進アドレス)と応答時間です。ミリ秒単位。これは、pingが完了するまでにかかった時間です。一般に、マシンが離れているほど(または接続されているネットワークが遅いほど)、ping時間は長くなります。
CTRL + Cを押して停止するまで、pingコマンドは永久に繰り返されます。 。 UNIXの一部のバージョン(OS Xのベース)には、それを受信するすべてのデバイスが応答するブロードキャストメッセージを送信できる特別なバージョンのpingが含まれています。残念ながら、OS Xにはこのバージョンが含まれていませんが、ほとんどのデバイスを応答させる別の方法があります。
次の2つのことを知っておく必要があります。
- マシンのIPアドレス
- サブネットマスク
これらの項目は両方とも、システム環境設定の「ネットワーク」セクションにあります。 [システム設定]を開き、[ネットワーク]アイコンをクリックして、次に示すように上部の[TCP / IP]タブを選択します。
私の場合、IPアドレスは192.168.2.100で、サブネットマスクは255.255です。 .255.0。
ここで、サブネットマスクで0の値を探し、それらを255に変換し、IPアドレスフィールドの同じ位置に配置してから、そのネットワークアドレスにpingを実行する必要があります。たとえば、サブネットアドレスの4番目の位置がゼロであるため、「特別な」pingアドレスは192.168.2.255になります。
ここで、ターミナルのpingコマンドにこのアドレスを入力します。例:
ping 192.168.2.255
ローカルネットワーク上のすべてのデバイスがこのpingに応答する必要があります。ただし、一部のデバイスとコンピューターはping要求に応答しないように構成されている場合があります。
このコマンドを実行すると、次の出力が表示されます。
この場合、ホームネットワーク上の1台のマシンのみが実際に応答しました(192.168.2.101)。
ローカルネットワーク上のすべてのデバイスについて調べるために使用できるarp(アドレス解決プロトコル)と呼ばれる代替コマンドもあります。ターミナルにarp -aと入力すると、既知のすべてのデバイスを一覧表示する次のような応答が表示されます。 。
192.168.2.104のマシンは、実際にはローカルネットワーク上のPC(!)です。 arpコマンドの結果には、MACアドレスと呼ばれる有用な情報が含まれています。これは基本的に各マシンのネットワークアダプターの物理ハードウェアアドレスであり、各コンピューターの識別にも役立ちます。この場合、MACアドレスはe8:3:9a:37:66:22です。これは、Windowsのコマンドプロンプトでipconfig / allと入力して確認しました。これにより、次の情報が得られます。
ネットワーク上のマシンを検索するためのアプリ
いくつかあります ネットワーク上のすべてのマシンのIPアドレスと詳細を非常に簡単に見つけるのに役立つMacAppStoreのアプリ。 最高の無料のものの1つはIPスキャナーと呼ばれ、無料(最大6台のデバイスのホームネットワーク上)で、デバイス名、IPアドレス、MAC(ハードウェアアドレス)などのすべての情報を便利なリストに表示します。