ネットワーク上の他のコンピューターのMACアドレスを見つける必要がありますか?WindowsでもmacOSでもLinuxでも、簡単なコマンドでローカルネットワーク上のホストのMACアドレスを見つけることができます。ここでは、arpやgetmacなどのコマンドを使って特定のIPやホスト名のMACアドレスを見つける方法と、nmapを使ってネットワーク上のすべてのIPとMACアドレスを見る方法を紹介します。
Arpコマンドを使う
-
コマンドプロンプトまたはターミナルウィンドウを開く。どのオペレーティング・システムでも、arpコマンドを使ってネットワーク上の他のコンピューターのMACアドレスを見つけることができます。
- Windowsを使用している場合は、Windowsの検索バーにcmdと入力し、コマンドプロンプトを右クリックし、管理者として実行を選択します。
- macOSの場合は、Spotlight検索に「Terminal」と入力し、「Terminal」をダブルクリックします。
- Linuxの場合は、Ctrl + Alt + Tを押すか、ウィンドウ・マネージャーからターミナル・ウィンドウを開く。
-
ping ipaddressを実行してIPアドレスに連絡する。リモートコンピューターと連絡を取り、MACアドレスをキャッシュに追加する必要があります。
- コンピュータのホスト名はわかるがIPアドレスがわからない場合は、ホスト名にpingを打てばIPアドレスがわかる。
-
arp -a ipaddressを実行してMACアドレスを取得します。MACアドレスは、Windowsではarp結果の「Physical Address」の下に、macOSとLinuxでは「HWaddress」の下に表示される。
Getmacコマンドを使う(Windows)
-
コマンドプロンプトを開きます。管理者権限でコンピュータにリモートログインできる場合(そしてそのコンピュータでもWindowsが動作している場合)、getmacコマンドを使用して、そのデバイス上のすべてのMACアドレスを表示することができます。 Windowsの検索バーにcmdと入力し、コマンドプロンプトを右クリックし、管理者として実行を選択します。
-
getmacコマンドを実行する。完全なコマンドは {{kbd|getmac /s ipaddress /u username /p password.
- ipaddressはリモートコンピュータのIPアドレスまたはホスト名に置き換えてください。
- ユーザー名とパスワードは、リモートコンピュータの管理者権限を持つ実際のユーザー名とパスワードに置き換えてください。
-
物理アドレス」列ですべてのMACアドレスを検索します。各MACアドレスは、インターフェイスのタイプの説明の隣に表示されます。インターフェイスがアクティブでない場合、そのMACアドレスの横に「Media disconnected」と表示されます。
Nmapでスキャンする
-
PCまたはMacにNmapをインストールします。Linux、Windows、またはmacOS用のNmapを使用して、ローカル・ネットワークをスキャンし、接続されているすべてのコンピュータのMACアドレスとIPアドレスを表示することができます。 Nmapは、 .Nmapからダウンロードしてインストールできます。
-
新しいコマンドプロンプトまたはターミナルウィンドウを開く。
- Windowsを使用している場合は、Windowsの検索バーにcmdと入力し、コマンドプロンプトを右クリックし、管理者として実行を選択します。
- macOSの場合は、Spotlight検索に「Terminal」と入力し、「Terminal」をダブルクリックします。
- Linuxの場合は、Ctrl + Alt + Tを押すか、ウィンドウ・マネージャーからターミナル・ウィンドウを開く。
-
自分のローカルIPアドレスを見つける。ネットワークをスキャンするには、スキャンするサブネットを知る必要がある。
- Windowsの場合ipconfigコマンドを実行する。
- macOSシステム環境設定を開き、ネットワーク > 詳細 > TCP/IPと進みます。
- Linux: ifconfigまたはip aを実行する:ifconfigまたはip aを実行する。
-
nmapコマンドを実行する。完全なコマンドは nmap -sn xxx.xxx.xxx.* です。xxx.xxx.xxx.*をスキャンしたいネットワークに置き換えてください。しばらくすると、ネットワーク上のすべてのIPアドレスとそれに対応するMACアドレスのリストが表示される。
- 例えば、あなたのIPアドレスが10.0.0.3で、サブネット上のすべてのホストをスキャンしたい場合、nmap -sn 10.0.0.*を使うことになる。
コメント
最新を表示する
NG表示方式
NGID一覧