プリンタ、スイッチ、ルータ、コンピュータ、タブレット、スマートフォンなど、ネットワークに接続されているすべてのデバイスには、ネットワーク上でそれを識別するIPアドレスとMacアドレスがあります。 Ipアドレスを知っていれば、Macアドレスを見つけるのは非常に簡単です。 しかし、ローカルネットワーク内のデバイスのIPアドレスが表示されない場合はどうなりますか?
この投稿では、Macアドレスを使用してネットワーク上のすべてのIPアドレスを検索する方法を紹介します。
ARPとは何ですか?
Address Resolution ProtocolまたはARPは、インターネットプロトコルアドレス(IPアドレス)をローカルエリアネットワークまたはLAN内のメディアアクセス制御アドレス(MACアドレ ARPは、IPアドレス(32ビット)とMACアドレス(48ビット)の長さを変換する上で動作し、その逆も同様です。 これは、両方のアドレスの長さが互いに異なるため、基本的なプロセスです。 このように、この翻訳は、彼らが効率的にお互いを認識することができるように、自分の仕事をよりア
要するに、ARPは、あるデバイスが情報を要求し、別のデバイスがLANネットワークを介して情報を提供することによってそれに応答する要求および応答プ
プロセス全体は、オープンシステム相互接続(OSI)モデルの助けを借りて行われます。 ARPは、このモデルのレイヤ2とレイヤ3の間で動作します。 このモデルでは、MACアドレスはデータリンク層またはレイヤ2にあり、IPアドレスはネットワーク層またはレイヤ3にあります。
ARPはどのように機能しますか?
新しいコンピュータは、ローカルエリアネットワークに参加した後、識別と通信のためのIPアドレスを受信します。 このプロセスでは、特定のLAN上のホスティングマシンのための運命のパケットがゲートウェイに到着します。 このゲートウェイは、IPアドレスと一致するようにMACアドレスを特定するタスクをARPに提供します。
IPアドレスとその接続されているMACアドレスのレコードは、ARPキャッシュと呼ばれるテーブルに保持されます。 ARPキャッシュは、Ipv4イーサネットネットワークの形式ですべてのオペレーティングシステムに格納されます。 このネットワークは、ホストがローカルエリアネットワーク経由で別のホストにパケットを送信するように要求したときに、MACアドレスのARPキャッ IPアドレスとMACアドレスがARPキャッシュにすでに存在する場合、ARPの新しい要求は不要になります。 ただし、変換がキャッシュ内にない場合は、要求が送信され、ARPの実行が許可されます。
全体のプロセスは、ARPがLAN上のすべてのマシンに要求パケットをブロードキャストし、IPアドレスを識別するように要求することによって行われます。 単一のデバイスがそのIPアドレスを認識した場合、そのジョブはARPにメッセージを送信することです。 その後、ARPは将来のためにキャッシュを更新し、通信をさらに進めます。
ARPキャッシュのサイズは設計上制限されているため、アドレスは数分間だけキャッシュに残ります。 従って、清潔になるプロセスはスペースを造り上げるように要求される。 また、この設計により、サイバー攻撃者からのIPアドレスを防止し、IPアドレスを常に更新します。
クリーニングプロセスでは、未使用アドレスはシステムから除外または削除されます。
IPアドレスとは何ですか?
IPアドレスは、インターネットまたはローカルネットワーク上のデバイスを識別することを目的とする一意のアドレスとして定義されます。 それは”インターネットプロトコル”の略です。「これは、インターネットまたはローカルネットワークを介して送信されるデータ形式を制御する一連のルールです。
IPアドレスは、デバイスが通信にアクセスできるようにする位置情報で構成されます。 インターネットは、異なるコンピュータ、ウェブサイト、およびルータを区別するための体系的な手順が必要です。 IPアドレスは、体系的に動作するようにそれを提供し、それの不可欠な部分になります。
OSIモデルでは、ipアドレスはレイヤ2またはネットワークレイヤに存在します。
Macアドレスとは何ですか?
Macアドレスまたはメディア、アクセス制御アドレスは、インターネットまたはローカルネットワーク上のすべてのデバイスを識別するために使用される48ビッ それはイーサネットカードやWi-Fiカードであるかどうか、すべてのネットワークカードに与えられています。 カードに使用されている番号は変更できません。Macアドレスは、osiモデルのサブレイヤまたはデータリンクレイヤのメディアアクセス制御アドレスとして存在します。 MACアドレスのもう1つの名前は、物理アドレス、ハードウェアアドレス、および書き込み済みアドレスです。
このように、ARPキャッシュは、ホストマシンに適したIPアドレスを簡単に識別するのに役立つIPアドレスに接続されたMACアドレスを格納します。 したがって、MACアドレスとIPアドレスは、ARPのプロセス全体を機能させる上で重要な役割を果たします。
自分のコンピュータのIPとMACアドレスを見つける
このセクションでは、WindowsとLinuxオペレーティングシステムを実行しているコンピュータのIPとMacアドレ
Windows
Windowsシステムの場合は、以下の手順に従ってIPアドレスとMacアドレスを検索します。
ステップ1-Windowsコマンドプロンプトを開きます。
ステップ2–IPおよびMacアドレスに関する情報を取得するには、次のコマンドを実行します。
IPConfig /all
次の画面が表示されます。
Linux
Linuxシステムの場合は、以下の手順に従ってIPアドレスとMacアドレスを検索します。
ステップ1-Linuxターミナルを開き、次のコマンドを実行します:
ifconfig -a
次の画面でIPアドレスとMacアドレスを取得する必要があります:
ステップ2-次のコマンドを実行してIPアドレスとMacアドレスを取得することもできます:
ip address
次の画面が表示されます:
ネットワークコンピュータのIPアドレスとMACアドレスを検索
アドレス解決プロトコル(ARP)プロトコルを使用して、ローカルネットワークに接続されているすべてのコンピュータのMACアドレスとIPアドレスを検索できます。
Windowsシステムでは、コマンドプロンプトを開き、次のコマンドを実行して、ネットワークセグメントに接続されているコンピュータのすべてのIpアドレス
arp -a
次の画面が表示されます:
Linuxシステムの場合は、ターミナルインターフェースを開き、次のコマンドを実行します:
arp -a
次の画面が表示されます:
NMAPを使用してIPとMacアドレスを検索
Nmapは、ネットワークセグメントに接続されているすべてのコンピュータのIpとMacアドレスをスキャンするのに役立つ強力なツールです。 この公式リンクhttps://nmap.org/download.htmlからNmapをダウンロードし、その簡単なインストールプロセスに従うことができます。
Windowsシステムの場合は、Nmapツールを開き、ネットワークIPでスキャンして、以下に示すようにネットワーク全体をスキャンします:
Linuxシステムの場合は、以下のNmapコマンドを実行して、ネットワークセグメント内のすべてのコンピュータのIPアドレスとMacアドレスを検索します。
sudo nmap -sn 172.20.10.0/24
次の出力が表示されます:
Starting Nmap 6.40 ( http://nmap.org ) at 2021-09-01 10:53 IST
Nmap scan report for 172.20.10.1
Host is up (0.011s latency).
MAC Address: AA:5C:2C:1E:D5:64 (Unknown)
Nmap scan report for 172.20.10.2
Host is up (0.013s latency).
MAC Address: 56:84:7A:FE:97:99 (Unknown)
Nmap scan report for 172.20.10.3
Host is up (0.017s latency).
MAC Address: 63:7A:F4:3S:65:23 (Unknown)
Macアドレス
を使用してIPアドレスを見つけるためにサードパーティ製のツールを使用してMacアドレスからIPアドレスを見つけるのに役立ついくつかのサードパーティツールが市販されています。 ここでは、ツールのいくつかは次のとおりです:
SolarWinds IP Address Tracker–無料トライアル
SolarWindsは、ネットワーク管理者が人間の介入なしにネットワーク監視タスクを実行するのに役立つ幅広いネットワー たとえば、SolarWinds IP address trackerツールは、ipアドレスを追跡、管理し、詳細なIP履歴とイベントログを取得できます。 特別に時間を節約し、高価なエラーを防ぐために設計されています。
特長
- 自動的にIPアドレスを検出し、追跡
- リアルタイムおよび履歴使用データを表示
- プロアクティブなアラートツールでIPリソースの上に滞在
- サブネット内: https://www.solarwinds.com/free-tools/ip-address-tracker
ManageEngine OpUtils
ManageEngine OpUtilsは、システム管理者がネットワーク関連の問題を監視、診断、およびトラブルシューティングするのに役立つIPおよ それは実時間監視の機能を有し、スイッチおよびIPアドレス空間を容易に管理することを可能にする。
特長
- IPアドレス、MACアドレス、およびドメインネームシステムを検査します。
- は、Transmission Control Protocol(TCP)ポートとSNMP対応デバイスをスキャンし、IPアドレスの詳細を取得します。
- Ipの範囲をスキャンし、ノードのステータスを確認します。
- ネットワーク内のすべてのスイッチをスキャンし、スイッチポートをマップし、ポートスキャンを実行し、物理的な場所、ユーザーなどの詳細を表示します。
- 使用可能なIPアドレスと使用済みIPアドレスを特定します。
まとめ
このガイドでは、Macアドレスを使用してネットワーク内のすべてのコンピュータのIPアドレスを見つける方法を説明しました。 これで、ネットワークに接続されている任意のコンピュータのIPアドレスを見つけるためにあなたの好みの方法を選択することができます。