WireShark で MAC アドレスを検索する方法
無料のオープン ソース パケット アナライザーとして、Wireshark は多くの便利な機能を提供します。 これらの 1 つはメディア アクセス制御 (MAC) アドレス ルックアップで、さまざまなパケットに関する詳細情報を知ることができます。 ネットワーク上
Wireshark を初めて使用し、MAC アドレスを見つける方法がわからない場合は、ここが適切な場所です. ここでは、MAC アドレスについて詳しく説明し、それらがなぜ役立つのかを説明します. これらのアドレスを見つける手順を提供します。
Contents
MACアドレスとは?
MAC アドレスは、コンピュータ、スイッチ、ルーターなどのネットワーク デバイスに割り当てられる一意の識別子です. これらのアドレスは通常、製造元によって割り当てられ、2 つの 16 進数の 6 つのグループで表されます.
Wireshark に使用される MAC アドレスは何ですか?
MAC アドレスの主な役割は、パケットの発信元と宛先をマークすることです。 また、ネットワークを介して特定のパケットのパスを追跡するためにも使用できます。 Web トラフィックの監視悪意のあるアクティビティを特定するネットワークプロトコルを分析する
Wireshark で MAC アドレスを見つける方法
Wireshark で MAC アドレスを見つけるのはとても簡単です. ここでは、Wireshark で送信元 MAC アドレスと宛先 MAC アドレスを見つける方法を紹介します.
Wireshark で送信元 MAC アドレスを見つける方法
送信元 MAC アドレスは、パケットを送信したデバイスのアドレスです。 また、通常はパケットのイーサネット ヘッダーで確認できますが、送信元 MAC アドレスを使用すると、ネットワークを介したパケットのパスを追跡し、各パケットの送信元を特定できます。
パケットの送信元 MAC アドレスは、[イーサネット]タブで確認できます。 アクセス方法は次のとおりです。
- Wireshark を開き、パケットをキャプチャします。
- 関心のあるパケットを選択し、詳細を表示します。
- 「フレーム」を選択して展開し、パケットに関する詳細情報を取得します。
- イーサネットの詳細については、「イーサネット」ヘッダーに移動してください。
- 「送信元」フィールドを選択すると、送信元 MAC アドレスが表示されます。
Wireshark で宛先 MAC アドレスを見つける方法
宛先 MAC アドレスは、パケットを受信するデバイスのアドレスを表します。 送信元アドレスと同様に、宛先 MAC アドレスはイーサネット ヘッダーに含まれています。 以下の手順に従って、Wireshark で宛先 MAC アドレスを見つけます。
- Wireshark を開き、パケットのキャプチャを開始します。
- 分析するパケットを見つけて、詳細ペインで詳細を確認します。
- 「フレーム」を選択すると、詳細情報が表示されます。
- 「イーサネット」に移動すると、「ソース」、「宛先」、および「タイプ」が表示されます。
- [Destination]フィールドを選択し、宛先 MAC アドレスを表示します。
イーサネット トラフィックの MAC アドレスを確認する方法
ネットワークの問題をトラブルシューティングしている場合、または悪意のあるトラフィックを特定したい場合。 特定のパケットが正しい発信元から送信され、正しい宛先にルーティングされているかどうかを確認することもできます。 次の手順に従って、イーサネット トラフィックの MAC アドレスを確認します。
- ipconfig/all または Getmac を使用して、コンピューターの物理アドレスを表示します。
- 記録されたトラフィックのソース フィールドと宛先フィールドを表示し、コンピューターの物理アドレスと物理アドレスを比較します。 この情報を使用して、コンピュータが送信または受信しているフレームを特定します。 何に興味があるかによります。
- arp-a を使用して、アドレス解決プロトコル (ARP) キャッシュを表示します。
- コマンド プロンプトで使用されるデフォルト ゲートウェイの IP アドレスを検索し、実際のアドレスを確認します。 ゲートウェイの物理アドレスが、ログに記録されたトラフィックの「送信元」フィールドと「宛先」フィールドの一部と一致することを確認します。
- Wireshark を閉じてアクティビティを完了します。トラフィックをキャンセルする場合は、[保存せずに終了]を押します。
Wireshark で MAC アドレスをフィルタリングする方法
Wireshark を使用すると、フィルタをすばやく適用して大量のデータを表示できます。 これは、特定のデバイスに問題がある場合に特に役立ちます. Wireshark では、送信元 MAC アドレスまたは宛先 MAC アドレスでフィルタリングできます.
Wireshark で送信元 MAC アドレスでフィルタリングする方法は?
Wireshark で送信元 MAC アドレスでフィルタリングする場合は、次のことを行う必要があります。
- Wireshark に移動し、一番上にあるフィルター フィールドを見つけます。
- 次の構文を入力します。「ether.src == macaddress」、「macaddress」を目的の送信元アドレスに置き換えます。 フィルターを使用するときは、必ず引用符を使用してください。
Wireshark で宛先 MAC アドレスでフィルタリングする方法は?
Wireshark を使用すると、宛先 MAC アドレスでフィルタリングできます。
- Wireshark を起動し、ウィンドウの上部にあるフィルター フィールドを見つけます。
- 「ether.dst == macaddress」という構文を入力します。「macaddress」を宛先アドレスに置き換えてください。 また、フィルターを使用するときは引用符を使用しないでください。
Wireshark のその他の重要なフィルタ
大量のデータで時間を無駄にする代わりに、Wireshark を使用するとフィルター付きのショートカットを使用できます。
ip.addr == xxxx
これは、Wireshark で最も一般的に使用されるフィルターの 1 つです。 選択した IP アドレスを持つ保存済みパッケージのみが表示されます。
このフィルタは、1 つのタイプのトラフィックに注目したい場合に特に便利です。
送信元または宛先 IP アドレスでフィルタリングできます。
ソース IP アドレスでフィルタリングする場合は、次の構文を使用します: “ip.src == xxxx”. “xxxx” を目的の IP アドレスに置き換え、フィールドに構文を入力するときに引用符を削除します。
ソース IP アドレスでフィルタリングしたい場合は、次の構文をフィルター ボックスに入力する必要があります: “ip.dst == xxxx”. “xxxx” を目的の IP アドレスに置き換え、引用符を削除します。
複数の IP アドレスをフィルタリングする場合は、「ip.addr == xxxx and ip.addr == yyyy」という構文を使用します。
ip.addr == xxxx && ip.addr == xxxx
2 つの特定のホストまたはネットワーク間のデータを識別して分析する場合。 このフィルターは非常に便利です。 不要なデータを削除し、わずか数秒で目的の結果を表示します。
http
HTTP トラフィックのみを分析する場合は、フィルター フィールドに「http」と入力します。 フィルターを使用するときは、必ず引用符を使用してください。
DNS
Wireshark では、DNS によってキャプチャされたパケットをフィルター処理できます. DNS トラフィックのみを表示するには、フィルター フィールドに「dns」と入力するだけです。
より具体的な結果が必要で、DNS クエリのみを表示する場合は、次の構文を使用します: “dns.flags.response == 0”. フィルターを入力するときに引用符を使用しないでください。
DNS 応答をフィルタリングする場合は、「dns.flags.response == 1」という構文を使用します。
フレームにトラフィックが含まれています。
この便利なフィルタを使用すると、「トラフィック」という単語を含むパケットを除外できます。特定のユーザー ID または文字列を調べたい場合に特に便利です。
tcp.port == XXX
特定のポートに出入りするトラフィックを分析する場合は、このフィルタを使用できます。
ip.addr >= xxxx および ip.addr <= yyyy
この Wireshark フィルターを使用すると、特定の IP 範囲のパケットのみを表示できます. 「xxxx 以上で yyyy 以下の IP アドレスをフィルター処理する」のように表示されます.「xxxx」と「yyyy」を目的の IP アドレスに置き換えます. 「and」の代わりに「&&」を使用することもできます。
frame.time >= 2017 年 8 月 12 日 09:53:18 および frame.time <= 2017 年 8 月 12 日 17:53:18
特定の到着時間に基づいてトラフィックを分析したい場合このフィルターを使用して、関連情報を取得できます。 これは単なる例の日付であることに注意してください。 希望の日付に置き換えてください。 何を分析したいかによります。
!(文法フィルター)
フィルター構文の前に感嘆符を付ける場合たとえば、「!(ip.addr == 10.1.1.1)」と入力すると、この IP アドレスを含まないすべてのパケットが表示されます。
Wireshark フィルタの保存方法
Wireshark で特定のフィルターを頻繁に使用しない場合は、そのうち忘れてしまう可能性があります。 正しい構文を覚えようとして、オンラインで検索するのに時間を浪費するのはイライラすることがあります.幸いなことに、Wireshark は、2 つの貴重なオプションでそのような状況を防ぐのに役立ちます.
最初のオプションはオートコンプリートです。 これは、フィルターの始まりを覚えている人に役立ちます. たとえば、「tcp」と入力すると、Wireshark はそのシーケンスで始まるフィルターのリストを表示します.
2 番目のオプションは、ブックマーク フィルターです。 これは、長い構文で複雑なフィルターを頻繁に使用するユーザーにとって非常に貴重なオプションです。 フィルターをブックマークする方法は次のとおりです。
- Wireshark を開き、ブックマーク アイコンを押します。 フィルター ボックスの左側にあります。
- 「表示フィルターの管理」を選択します。
- リストで目的のフィルターを見つけ、プラス記号を押して追加します。
次にフィルターが必要になったときブックマーク アイコンを押します。 リストでフィルターを見つけます。
よくある質問
パブリック ネットワークで Wireshark を実行できますか?
パブリック ネットワークで Wireshark を実行することが合法かどうか疑問に思っている場合、答えはイエスですが、それはどのネットワークでも Wireshark を実行する必要があるという意味ではありません。 使用するネットワークの利用規約を必ずお読みください。 ネットワークで Wireshark の使用が禁止されていて、まだ使用している場合。 ネットワークから追放されたり、訴えられたりする可能性があります。
Wireshark は噛まない
Wireshark には、ネットワークの問題のトラブルシューティングから接続の追跡、トラフィックの分析まで、さまざまな用途があります。 このプラットフォームで数回クリックするだけで、目的の MAC アドレスを見つけることができます。 プラットフォームは無料で、複数のオペレーティング システムで動作するためです。 世界中の何百万もの人々が便利なオプションを楽しんでいます。
Wireshark は何に使用しますか?お気に入りのピックは何ですか? 以下のコメントセクションで教えてください。