【3/18〜】Amazon、VMwareが語る『クラウドの未来』 スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷


第6回 取得できない幻のIPアドレス


草場 英仁
サイバーディフェンス研究所
上級分析官
2008/12/15
今回の概要:
自動的に使用されていないIPが割り振られるはずのDHCPでエラーが発生! Wiresharkで原因を追及せよ

 プロローグ「留守番お任せしていいかな」

 最近のネットワーク管理チームは平穏そのものです。心なし、残業時間も少なくなった気がする斉藤くんです。

 大規模なネットワーク構成変更も落ち着いたし、なにより後輩の坂本恵美さんがいろいろと雑事をこなしてくれるので大変助かっているのです。

 これまでは平社員は自分1人だったので、社内の電話質問から取引先との打ち合わせまでなんでもこなさなければなりませんでしたが、いまでは坂本さんが簡単な設定作業やトラブルシューティングの電話くらいなら受けてくれます。

 「今日は午後イチで社内のセキュリティ委員会があるんだけど、坂本さんに留守をお願いしていいかな」

 「もちろんですよー。斉藤さん、任せてください!」

 心強い返事が返ってきました。まだ入社1年目。最初のころはスーツに着られているみたいだった彼女も、すっかり社会人としての心構えが身に付いてきたみたいです。それを頼もしいと思う自分も、少しは先輩社員として責任感が出てきたのかな?

 トラブル発生「DHCPで接続できない?」

 近所の行列のできる鳥料理の名店「鳥ひで」で元祖親子丼のランチを済ませてきた坂本さんです。おいしいものを食べて、やる気アップです。

 『ジリリリリリ』

 早速、内線がかかってきました。Wordからの印刷がうまくいかないという内容。よくある質問です。選択しているネットワークプリンタの名前から聞いていきます。

 快調に電話応対を続けながら、よくある質問やセットアップ手順については、イントラネットのFAQを充実させなくちゃなと思います。前に斉藤さんもいっていたけど「ヘルプデスクとしてのトラブルシューティングもするけど、基本はいかに安定した社内ネットワークを提供するかが使命」ですものね。ユーザー教育も仕事の一環。

 と、そこに企画部から電話です。

 「あら、斉藤くんじゃないのね。とにかく私のPCがネットワークにつながらないのよ」

 企画部の関口葵さんです。このヒト、うちのチームにもたまに来て斉藤さんや守屋部長とも話をしてるけど仕事ができるんだろうな……。そんなジェラシー(?)を感じながらも、企画部まで出向く坂本さんでした。

 「午前中は不在で、さっき帰社してPCを立ち上げたらいきなりダメだったのよ」

 同性の自分から見ても華やかな美人の関口さんが切り出します。坂本さんは頭の中で企画部のネットワーク構成を思い出しました。企画部はPCに詳しくない人が多いのでDHCP接続にしていたはずです。

 ええっと、DHCP(Dynamic Host Configuration Protocol)とは、動的/自動的にホストの設定を行うプロトコルで……。

 確か連載:ネットワーク・コマンドでトラブル解決(6)DHCP設定は正しいか? に詳細が載っていたとおり、クライアント端末からブロードキャストにDHCP Discoverを投げて、サーバが応答を返すんだったっけな。

 さっきまでつながっていたということは、DHCPサーバにブロードキャストが届く範囲にいることは確かね。

 ほかの人から苦情が来ていないってことはDHCPサーバがダウンしているわけでもない。つまりは関口さんの設定かもっと低いレイヤの問題ね! と思い、ケーブルがつながっていないとか断線とか、Switchまでの配線とかを確認しました。しかし、ここに問題はなさそうです。

 こんなときは何はなくともipconfigです。

 設定を確認したところ、ちゃんとDHCPに設定されています。これなら自動的にIPアドレスは割り当てられるはずです。

画面1 インターネットプロトコルのプロパティ

 あ、アドレスのプールが足りないのかも。これじゃん!

画面1 インターネットプロトコルのプロパティ

 ……と思って、自分のPCをDHCPで接続するとなぜかつながりました。うーん、そうなると原因は……。残念ながら対処法を思い付きません。取りあえず斉藤先輩のまねをしてwiresharkを立ち上げます。

 まずはフィルタの設定をするんだったよね。またもや頭の中で記憶を辿ります。

 フィルタをDHCPにして、まずはこの部分の設定から情報を集めてみます。あれ? expression windowsが緑にならず赤のままです。

 えええ? ええ? DHCPだっけ? 違う違う。

画面3 ここには「dhcp」と入力できません

 「ちょっと失礼します」

 かすかに緊張感の漂う関口さんのデスク脇で、携帯電話から斉藤さんを呼び出します。気持ちは『助けて、ド○えも〜ん』です。

 調査開始「真打ち登場」

 胸ポケットの携帯電話がブルブルと震えました。発信元を見ると留守を任せた坂本さんの携帯電話です。

 『これはなにかトラぶったな』

 席を立ち電話を取ると、案の定助けを求める内容です。

 セキュリティ会議も自分の大きくかかわる部分は終わっています。隣席の守屋部長代理に事情を告げ、企画部へ向かいます。そうそう、葵さんもいるかもしれないしね。

 「来た来た、斉藤くん。真打ち登場ね」

 思いがけずというか予想どおりというか、葵さんのPCがトラブルに見舞われていたようです。この人もよくよくトラブルに巻き込まれるなあ……。

 坂本さんにきちんとDHCPが設定されていたことを確認し、早速wiresharkで解析を開始します。

 「あ、wiresharkで解析をしていたんだね。使い方は合ってると思うけど」

 フィルタのエラー原因の解析はひとまず置いておいていまは障害対応です。

 Protocolをクリックしてソートして様子を見ます。これでProtocolに表示されるエラーメッセージを発見しやすくなります。

画面4 Protocolをクリックしてソートする

 また、どのくらいの時間が経過したか、分かりやすいようにタイムラインを表示した方がいいでしょう。

画面5 タイムラインを表示する

 
1/2

Index
取得できない幻のIPアドレス
Page1
プロローグ「留守番お任せしていいかな」
トラブル発生「DHCPで接続できない?」
調査開始「真打ち登場」
  Page2
原因発見「IPがすでに存在する!」
斉藤君の独り言TIPS
原因調査「犯人はお前だ!」


Wiresharkでトラブルハック 連載インデックス

ホワイトペーパーTechTargetジャパン

Master of IP Network フォーラム 新着記事
  • どこまで出る? LTEの通信速度 (2010/3/17)
     光ファイバに匹敵する通信速度を実現すると期待されているLTE。ホントにそんなに出るの? という疑問に答えます
  • インターネット世界の地図 (2010/2/23)
     荷物の届け先まではどの道を通っていけばいいのでしょう? それを決める「経路選択」の仕組みを説明します
  • Androidアプリはビジネスになるのか (2010/2/12)
     「iPhoneアプリの次はAndroid?!」NECビッグローブのAndroidアプリ販売サイト「andronavi」を通して、その可能性に迫る
  • 知られざるLTEのネットワーク構成 (2010/1/13)
     LTEのネットワーク構成やプロトコルスタックを詳解。それぞれどんな役割を果たしているかを解説します

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

スキルアップ/キャリアアップ(JOB@IT)

- PR -
- PR -

お勧め求人情報

キャリアアップ 〜JOB@IT
@IT Special -PR-
  TomcatやJBossなどAPサーバ環境に関する
情報を集約! “業務”用APサーバ大百科

New!
  一気に解説! 最新のクラスタストレージ
「RAIDを超えたストレージ基準」……など

New!
  クラウド的ユーザー体験の変化は脅威か?
仮想化技術を使いこなす運用管理術を紹介

New!

  上司や部下、部署内メンバーとの情報共有
を“ガラッ”と変えるコラボツールとは?

New!
  おばかアプリ選手権、第4弾開催中!!
ムダにカッコよくてくだらない作品求ム!

  社内ファイルサーバを“クラウド”に統合
VPN直結「クラウド型ストレージ」を紹介

  Twitterのアカウントはなぜ突破された?
メールによる新手の攻撃手法とその対策

  もう仮想化のお試しフェイズは終わりだ!
Hyper-V 2.0が基幹システムも仮想化

  美人!? まあまあ? 気になる いやし系!!
PV急増で「美人時計」がとった手段とは?

  クライアント企業から求められる人材
⇒IT技術と経営戦略を併せ持つ「戦略家」

  .NET編集長が実践する「技術情報検索術」
サンプル・コードを簡単に探す“技”は?

  業務効率と情報セキュリティ対策を両立!
手間なく確実に機密情報を守る方法とは?

  進化を続ける富士通ストレージETERNUS DX
製品開発者の自信を裏付けるものとは何か

  運用管理の課題を“2つの観点”から分析
ユーザー満足度の高い「仮想環境」とは?

  【CTC事例】約30の基幹システムを統合!
膨大なバッジジョブを制御した方法は?

  仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する

  その数、なんと400台以上! グループ内
サーバの「統合管理」によるメリットは?