PDF形式でダウンロード PDF形式でダウンロード

ネットワーク上の他のコンピューターのMACアドレスを確認する必要がありますか?Windows、macOS、Linuxのいずれを使用していても、簡単なコマンドを使用してローカルネットワーク上のどのホストのMACアドレスも簡単に確認することができます。この記事では、arpやgetmacなどのコマンドを使用して特定のIPアドレスまたはホスト名でMACアドレスを確認する方法と、Nmapを使用してネットワーク上のすべてのIPアドレスとMACアドレスを確認する方法を紹介します。

方法 1
方法 1 の 3:

arpコマンドを使用する

PDF形式でダウンロード
  1. 1
    コマンドプロンプトまたはターミナルウィンドウを開く どのオペレーティングシステムでもarpコマンドを使用してネットワーク上の他のコンピューターのMACアドレスを確認することができます。
    • Windowsの場合は、Windowsの検索ボックスにcmdと入力し、コマンドプロンプトを右クリックして、管理者として実行を選択しましょう。
    • macOSの場合は、Spotlight検索にターミナルと入力し、ターミナルをダブルクリックしましょう。
    • Linuxの場合は、Ctrl+Alt+Tキーを押すか、ウィンドウマネージャからターミナルウィンドウを開きましょう。
  2. 2
    ping IPアドレスを実行してIPアドレスに接続する リモートコンピューターに接続してリモートコンピューターの MAC アドレスがキャッシュに追加されるようにする必要があります。これを行うには、それに対してpingを実行する方法が簡単です。
    • コンピューターのホスト名はわかるが、IPアドレスがわからない場合は、ホスト名に対してpingを実行するだけでよいでしょう。これで、次のステップで必要なIPアドレスがわかります。
  3. 3
    arp -a IPアドレスを実行してMACアドレスを取得する MACアドレスは、Windowsの場合はarpの実行結果の「物理アドレス」、macOSやLinuxの場合は「HWaddress(ハードウェアアドレス)」の下に表示されます。
    広告
方法 2
方法 2 の 3:

getmacコマンドを使用する(Windows)

PDF形式でダウンロード
  1. 1
    コマンドプロンプトを開く コンピューターに管理者権限でリモートログインできる(かつWindowsを実行している)場合は、getmacコマンドを使用してそのデバイスのすべてのMACアドレスを確認することができます。[1] Windowsの検索ボックスにcmdと入力し、コマンドプロンプトを右クリックして、管理者として実行を選択しましょう。
  2. 2
    getmacコマンドを実行する 完全なコマンドは、getmac /s IPアドレス /u ユーザー名 /p パスワードとなります。
    • IPアドレスは、リモートコンピューターのIPアドレスまたはホスト名に置き換えましょう。
    • ユーザー名パスワードは、リモートコンピューターの管理者権限を持つ実際のユーザー名とパスワードに置き換えましょう。
  3. 3
    「物理アドレス」ですべてのMACアドレスを確認する 各MACアドレスは、インターフェイスの種類の説明の隣に表示されます。インターフェイスが動作していない場合は、そのMACアドレスの横に「メディアは接続されていません」と表示されます。
    広告
方法 3
方法 3 の 3:

Nmapでスキャンする

PDF形式でダウンロード
  1. 1
    PCまたはMacにNmapをインストールする Windows、macOS、またはLinux用のNmapを使用してローカルネットワークをスキャンし、接続されているすべてのコンピューターのMACアドレスとIPアドレスを確認することができます。[2] Nmapは、https://nmap.org/download.html(英語のみ)からダウンロードし、インストールすることができます。
  2. 2
    新しいコマンドプロンプトまたはターミナルウィンドウを開く
    • Windowsの場合は、Windowsの検索ボックスにcmdと入力し、コマンドプロンプトを右クリックして、管理者として実行を選択しましょう。
    • macOSの場合は、Spotlight検索にターミナルと入力し、ターミナルをダブルクリックしましょう。
    • Linuxの場合は、Ctrl+Alt+Tキーを押すか、ウィンドウマネージャからターミナルウィンドウを開きましょう。
  3. 3
    自分のローカルIPアドレスを確認する ネットワークをスキャンするには、どのサブネットをスキャンするか知っておく必要があります。
    • Windows:ipconfigコマンドを実行します。
    • macOS:システム環境設定...を開き、ネットワーク詳細TCP/IPの順に選択します。
    • Linux:ifconfigまたはip aを実行します。
  4. 4
    nmapコマンドを実行する 完全なコマンドは、nmap -sn xxx.xxx.xxx.*となります。xxx.xxx.xxx.*は、スキャンしたいネットワークに置き換えましょう。しばらくすると、ネットワーク上のすべてのIPアドレスとそれに対応するMACアドレスの一覧が表示されます。
    • 例えば、自分のIPアドレスが10.0.0.3で、自分のサブネット上のすべてのホストをスキャンしたい場合は、nmap -sn 10.0.0.*を使用します。
    広告

ポイント

  • 自分のコンピューターと同じサブネット上にあるコンピューターのMACアドレスのみを確認することができます。リモートコンピューターにリモートログインできない限り、リモートコンピューターのMACアドレスを確認することはできません。
  • アクセスしようとしているコンピューターがファイアウォールの背後にある場合は、そのMACアドレスが表示されない場合があります。
広告

関連記事

充電器なしでノートパソコンのバッテリーを充電する充電器を忘れたときに代用してノートパソコンを充電する方法4選
Spotifyの再生時間を確認するSpotifyの再生時間を確認する
USBメモリーに音楽を入れるUSBメモリーに音楽を入れる
Windows PCでコマンドプロンプトからexeを実行するWindows PCでコマンドプロンプトからexeを実行する
マウスの代わりにキーボードでクリックするマウスの代わりにキーボードでクリックする
HPでスクリーンショットを撮るHPでスクリーンショットを撮る
iPhoneでApple IDの主電話番号を変更するiPhoneでApple IDの主電話番号を変更する
2台のモニターを設定する2台のモニターを設定する
PCまたはMacでTwitchのプライベート配信を行うTwitchでプライベート配信は可能?YouTubeやDiscordでのやり方も紹介
パソコン上で開いているすべてのウィンドウを一覧するパソコン上で開いているすべてのウィンドウを一覧する
ゼロになったノートパソコンのバッテリーを復活させるゼロになったノートパソコンのバッテリーを復活させる
Webページの画面をコピーするWebページの画面をコピーする
Nintendo SwitchをDiscordに配信するNintendo SwitchをDiscordに配信する
AirPods Proが充電中かどうか確認するAirPods Proが充電中かどうか確認する方法(バッテリー残量など)
広告

このwikiHow記事について

Stan Kats
共著者 ::
テクノロジスト
この記事の共著者 : Stan Kats. テクノロジストのスタン・カッツは、カリフォルニア州ウェスト・ハリウッドにある「The STG IT Consulting Group」の最高執行責任者兼チーフ・テクノロジストです。企業向けにはIT管理サービスを、個人向けには消費者サービス事業である「Stan's Tech Garage」を通じて、総合的なテクノロジーソリューションを提供しています。南カリフォルニア大学にて国際関係学の学士号を取得後、フォーチュン500ランキング入り「IT world」社でキャリアをスタート。その後、自らの会社を設立し、中小企業や個人向けに企業レベルの専門知識を提供しています。 この記事は5,429回アクセスされました。
このページは 5,429 回アクセスされました。

この記事は役に立ちましたか?

広告