• ベストアンサー

Etherealでパケットキャプチャ

こんにちは、 自宅LAN内でEtherealで他のコンピュータのパケットキャプチャをしたいと考えています。 http://www.atmarkit.co.jp/fnetwork/rensai/netool03/02.html の記事を見てやろうとするのですが、EtherealをインストールしたPCのインターフェイスしか表示されません。 環境:ワークグループを構成 PC01:Windows200pro PC02: WindowsXPpro ルータ:Buffalo WHR-HP-G54 EtherealをインストールしたPC以外のPCのパケットをキャプチャするにはどのようにすればいいのでしょうか? 何かお分かりの方がいましたら教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#135138
noname#135138
回答No.2

パケットキャプチャを行う際には、まずHUBの機能がネックになってきます。  最近のHUBはほぼ全てがスイッチング方式となりリピータHUBは姿を消してきています。 このスイッチングHUBはネットワークトラフィックを軽減するのには大変良いのですが、 パケットを必要な場所にのみ通すために、それ以外ではパケットを拾うことが出来ません。 よって以下の配線通りにリピータHUBを取り付ける必要があります。 [ルーター]   ┃ [リピータHUB]   ┃  ┃   ┃ [パケットキャプチャ用PC]   ┃ [スイッチングHUB 又は PC]  ちなみに現在のリピータHUBは 10BASE-Tなら中古を探せば手にはいると思いますが、 100BASE-TXになると下記のような通常のHUBに比べると価格が高くなります。 http://www.netagent.co.jp/fenhub.html  とりあえず、自宅で使用する分にはネットワークキャプチャの使用はあまり問題にならないと思いますが、 会社などの場合、ネットワーク管理者などで無い限り使用しない方がよいでしょう。 ネットワーク管理者であっても、その使用方法を間違わないようにしないとトラブルの元です。

putitpmatp
質問者

お礼

返信ありがとうございます。よく理解できました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#17587
noname#17587
回答No.3

No1の方の補足で スイッチングHUBは通信を行っているPC同士の通信路を作るため、 他のPCにパケットを渡しません。 他のPCの通信をキャプチャしたかったら リピータHUBまたはミラーポートを作れるスイッチングHUBが必要になります ・ちなみにリピータHUBは軒並み廃番なので新品は手に入らないかもしれません。 ・ミラーポートとは他のポートの通信を意図的に他のポートにも転送する機能です

参考URL:
http://www.allied-telesis.co.jp/products/list/switch/fs808tpv1/catalog.html
putitpmatp
質問者

お礼

返信ありがとうございます。非常に参考になりました。 結構、このことで悩んでいたので助かりました。

すると、全ての回答が全文表示されます。
  • alicia-y
  • ベストアンサー率40% (85/208)
回答No.1

WHR-HP-G54の4つのLANポートはスイッチングHubとなっていますので、他のPCのパケットを見ることはできません。

putitpmatp
質問者

お礼

早速の返信ありがとうございます。非常に参考になりました。

すると、全ての回答が全文表示されます。

関連するQ&A