tcpdumpを用いてネットワークのデバッグを行う
文:Vincent Danen(TechRepublic)
翻訳校正:原井彰弘
翻訳校正:原井彰弘
2008/02/15 10:00
tcpdumpはコマンドラインのネットワークパケット追跡システムだが、ネットワークに問題が発生したときには非常に有用である。
出力から分かるように、tcpdumpは多くの情報を提供してくれる。しかし、無関係な情報を表示させずに接続のみを確認したい場合もあるだろう。そのような場合には、以下のように実行すればよい。
# tcpdump -q -i eth1 tcp dst port 80 and src host 192.168.0.10 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes 15:23:53.198419 IP localsystem.47271 > frontal2.mandriva.com.http: tcp 0 15:23:53.366309 IP localsystem.47271 > frontal2.mandriva.com.http: tcp 0 ...
また、IPアドレスだけに興味があるのなら、-nオプションを用いればよい。このオプションを用いると、ホストやポート番号は名前に変換されなくなる。従って、192.168.0.10が「localsystem」(192.168.0.10に関連づけられているホスト名)という名前に変換されることはないのである。また、80番ポートが「http」と変換されることもない。
tcpdumpはコマンドラインのツールであるのだが、問題が発生したときにはネットワーク診断やトラブルシューティングの手助けも行ってくれる。tcpdumpの出力は、後で分析するためにファイルにダンプできるほか、その場ですぐに診断を行うためにリアルタイムで表示することも可能なのだ。また、コマンドは柔軟性に富んでいるので、細かく設定を行ってカスタマイズすれば、本当に必要なパケットのみを表示させられる。tcpdumpは基本的にすべてのLinuxディストリビューションに含まれている。ただし、デフォルトではインストールされない場合もあるので注意されたい。
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
- 0人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
- ホワイトペーパー
- 話題のタグ
ブラウザ
脆弱性
CSS
Webサービス
仮想化ソフトウェア
プロジェクト管理
Adobe
データベース
SOA
Apache
プログラミング言語
開発環境
Ruby
入門
Mac OS X
iPod touch
ソフトウェア開発
Internet Explorer
Apple
Safari
Database
Python
モバイル
JavaScript
Ajax
携帯電話機
Mozilla
オープンソース
Tips
Java
server
RIA
XML
Google
Flash
Linux
iPhone 3G
Opera
Webアプリケーション開発
Webデザイン
PHP
iPhone
リファレンス
Firefox
Off Topic
HTML
Windows
Firefox 3
小技
仮想化
話題のタグを見る »
文字にドロップシャドウの効果をつける--FirefoxとSafariのCSS対応
iPhoneにAdiumが載らない2つの理由
iPhone 3Gの節電術
マイクロソフトはIE 8で地雷を踏んだ?
マイクロソフト、Internet Explorer 8のベータ2をリリース
「iPhone」のパスコードロックに深刻な脆弱性--連絡先情報が読み取られる危険も
Windows XPのバックアップユーティリティについて知っておくべき10のこと
S・ウォズニアック氏:「エンジニアは自分の心に従って行動すべき」--IDFインタビュー
Firefox 3.1のHTML 5対応を検証--Canvas Text APIとCanvas Shadow API
グーグルが、無料社食をついに廃止?--真実はいかに
iPhoneからサーバにSSHログイン:TouchTerm
トップページにみる日本のウェブデザイン--表現したい人たちが集うMySpace
モジラ、「Firefox 3.1」でJavaScript実行を大幅に高速化
ZDNet Japan Green IT
「シンプル」&「低コスト」な運用管理
DELLが掲げる「新・仮想化アセスメントサービス」
Techno Exchange
Webセキュリティ特集
仮想化環境で求められるストレージの要件
ZDNet Japan ホスティング特集
セキュリティ対策レベルテスト公開!
APC SOLUTIONS FORUM 2008をレポート