TCP / IPコンピュータネットワークは、接続されたクライアントデバイスのIPアドレスとMACアドレスの両方を使用します。 IPアドレスは時間とともに変化しますが、ネットワークアダプタのMACアドレスは常に同じです。
リモートコンピュータのMACアドレスを知りたい理由はいくつかありますが、Windowsのコマンドプロンプトなどのコマンドラインユーティリティを使用すると簡単に実行できます。
1つのデバイスが複数のネットワークインターフェイスとMACアドレスを持つことができます。たとえば、イーサネット、Wi-Fi、およびBluetooth接続を備えたラップトップコンピュータには、物理ネットワークデバイスごとに1つずつ、2つまたは3つのMACアドレスが関連付けられています。
MACアドレスを調べる理由
ネットワークデバイスのMACアドレスを追跡する理由は次のとおりです。
- ルータのMACアドレスフィルタリングを設定して、ローカルネットワークアクセスをアドレスがプリセットのリストと一致するデバイスのみに制限するには
- サービスの製造元(住所の前半)とシリアル番号(住所の後半)を確認するには
- 別のデバイスの身元を偽装(なりすまし)する。 MACアドレッシング・スプーフィングは、ホーム・ネットワーク・ゲートウェイ・デバイスをインターネット・プロバイダに登録するために合法的に使用することができる。それはまた、ネットワークに侵入するMACアドレスフィルタリング機能を無効にするなど、悪意のある意図を持つことができます
MACアドレスルックアップの制限事項
一般に、人の身体的な範囲外にあるデバイスのMACアドレスを調べることはできません。これらの2つのアドレスは異なるソースから発信されるため、コンピュータのMACアドレスをIPアドレスだけから判断することはできません。
コンピュータのハードウェア構成によってMACアドレスが決定され、接続されているネットワークの構成によってIPアドレスが決定されます。
ただし、コンピュータが同じTCP / IPネットワークに接続されている場合は、TCP / IPに含まれているARP(Address Resolution Protocol)というテクノロジを使用してMACアドレスを特定できます。
ARPを使用すると、各ローカルネットワークインターフェイスは、最近通信した各デバイスのIPアドレスとMACアドレスの両方を追跡します。ほとんどのコンピュータでは、ARPが収集したこのアドレスの一覧が表示されます。
ARPを使用してMACアドレスを見つける方法
Windows、Linux、およびその他のオペレーティングシステムでは、コマンドラインユーティリティ アルプス ARPキャッシュに格納されているローカルMACアドレス情報を示します。ただし、インターネット経由ではなく、ローカルエリアネットワーク(LAN)上の小さなコンピュータグループ内でのみ動作します。
注意: 現在使用しているコンピュータのMACアドレスを見つけるための別の方法があります。 ipconfig / all コマンドを実行します。
ARPはシステム管理者が使用することを目的としており、インターネット上のコンピュータや人を追跡するための一般的な方法ではありません。
IPアドレスでMACアドレスを見つける方法の一例を次に示します。まず、MACでアドレス指定するデバイスにpingを実行します。
ping 192.168.86.45
pingコマンドは、ネットワーク上の他のデバイスとの接続を確立し、次のような結果を表示する必要があります。 32バイトのデータを含む192.168.86.45のping: 192.168.86.45からの返信:バイト= 32時間= 290ms TTL = 128 192.168.86.45からの返信:バイト= 32時間= 3ms TTL = 128 192.168.86.45からの返信:バイト= 32時間= 176ms TTL = 128 192.168.86.45からの返信:バイト= 32時間= 3ms TTL = 128
次のarpコマンドを使用して、PingしたばかりのデバイスのMACアドレスを示すリストを取得します。 arp -a
結果は次のようになりますが、おそらく他の多くのエントリがあります。 インタフェース:192.168.86.38 --- 0x3 インターネットアドレス物理アドレスタイプ 192.168.86.1 70-3a-cb-14-11-7aダイナミック 192.168.86.45 98-90-96-B9-9D-61動的 192.168.86.255 ff-ff-ff-ff-ff-ff static 01-00-5e-00-00-16静的224.0.0.22 224.0.0.251 01-00-5e-00-00-fb static
リスト内のデバイスのIPアドレスを検索します。 MACアドレスがその横に表示されます。この例では、IPアドレスは192.168.86.45で、MACアドレスは98-90-96-B9-9D-61です(強調表示のために太字で示しています)。




