OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

DHCPサーバー,IPアドレスの競合

  • すぐに回答を!
  • 質問No.103477
  • 閲覧数1530
  • ありがとう数2
  • 気になる数0
  • 回答数4
  • コメント数0

お礼率 55% (5/9)

大学の研究室内で,Linuxを使ってDHCPサーバーを運用しよう考えて設定を行いました.DHCPサーバーのサービスを開始して(DHCPデーモンをスタート),研究室内のMac(Mac A とします)からDHCPサーバーにIPアドレスを請求したところ,無事にIPアドレスを収得できたのですが,その直後,先生が怒鳴り込んできました.

DHCPサーバーの設定で,IPアドレスをリリースする範囲内に先生のMac(Mac B とします)が使用していたIPアドレスが含まれていたみたいで,競合してしまったようです.あわててDHCPサーバーのサービスを終了(DHCPデーモンをストップ)して,Mac A および Mac B を再起動したのですが,その直後からMac B が使用していたIPアドレスが使用できなくなりました.たとえば,Mac A においてそのIPアドレスを使ってネットワークの設定をしようとすると,「IPアドレスが競合しています」と警告されます.研究室内のWindowsでも同様の状況です.

そのIPアドレスにpingしてみても,応答はありません.また,DHCPサーバーを設定したLinuxは障害発生後に再インストールしているのですが,IPアドレスが使用できないという状況に変化はありませんでした.

手詰まりの状態です.対処方法をご存知の方がいらっしゃれば,アドバイスをよろしくお願いします.
通報する
  • 回答数4
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.4
レベル13

ベストアンサー率 40% (404/988)

>「管理者以外の利用者が,リモートからルータのルーティングテーブルを修正する方法はないのでしょうか?」

それって、勝手にやって良いものなのでしょうか。(^^;

●一歩間違えると、とっても危ないので、管理者にお任せすることをお勧めします。
もし、ルーティングテーブルをリフレッシュや、させたとすると、リフレッシュ完了までの処理時間(そんなに長くはないと思いますが)内のネットワークデータの送受不可現象ならびに、ルータへの一時的負荷が、何らかのトラフィックまたは、エラーとして、サーバ監視対象に引っかかった場合、更に大事になりまが・・・。コマンドを誤って変なところ消したら、二次災害が・・・。

※今後の参考(管理者への道)として
コマンドでは、Linuxだと、それぞれに細かい「仕様」があるのでコンソールで
#>arp /?
等を打ち、ヘルプ画面を出し(書式は、自信なし)、その中に、
Delete ~~addr
のような記述があると思われますが・・・。

でわでわ
お礼コメント
yama9

お礼率 55% (5/9)

ふたたび,回答ありがとうございました.

> 一歩間違えると、とっても危ないので、管理者にお任せすることをお勧めします.

ご指摘ありがとうございます.今の状況を管理者の方にお話して,「ルーティングテーブルの更新」などの対策を相談してみようと思います.

bagyo さん,Haizy さんのアドバイスによって問題の特定,対策の検討を行うことができました.本当にありがとうございました.今回がはじめての投稿だったのですが,またご質問する機会があるかも知れません.その際は,また,ご指導をよろしくお願いします.
投稿日時 - 2001-07-16 19:49:35
-PR-
-PR-

その他の回答 (全3件)

  • 回答No.1
レベル8

ベストアンサー率 40% (16/40)

こんにちわ。 どのような構成のネットワークで運用されているのかが分からないので、的外れなことかもしれませんが、研究室内のネットワークのデフォルトルーター(ゲートウェイ)のルーティングテーブルはきちんとMACアドレスとIPアドレスの対応がとれているでしょうか? ...続きを読む
こんにちわ。

どのような構成のネットワークで運用されているのかが分からないので、的外れなことかもしれませんが、研究室内のネットワークのデフォルトルーター(ゲートウェイ)のルーティングテーブルはきちんとMACアドレスとIPアドレスの対応がとれているでしょうか?
補足コメント
yama9

お礼率 55% (5/9)

回答ありがとうございます. ご指摘に従って,いくつか補足させていただきます.

まずネットワークの構成ですが,学部内のネットワークを担うデフォルトルーターが,別の研究室に設置されています.

次にルーティングテーブルについて. Linux機から問題のIPアドレスに ping して,arp -a でIPアドレスとMACアドレスの対応を調べてみました. すると,Mac A あるいは Mac B のどちらにも対応しないMACアドレスが表示されました.研究室内のネットワークカードのMACアドレスを全て調べてみたのですが,どれにも対応していませんでした.学部内にある他のネットワークカードに対応しているのでしょうか?

ルーターのルーティングテーブルには,問題のIPアドレスが他のMACアドレスに対応付けられている.したがって,問題のIPアドレスを使ってネットワークを開始しようとすると「競合している」と警告されてしまう,ということでしょうか?

上記のように,現在のルーティングテーブルが問題である場合,どのようにしてテーブルを更新すればよいのでしょうか?

補足の質問が多くなってしまいましたが,ふたたび,アドバイスをよろしくお願いします.
投稿日時 - 2001-07-13 09:50:42


  • 回答No.2
レベル13

ベストアンサー率 40% (404/988)

こんにちは。 まず、LinuxのDHCPのスコープIDを替えましょう。 MACアドレスが返ってくるということから、誰か別のセクションまたは、どこか近所で、そのIPを使用している人が居ます。または、情報が残っています。 特に問題がなければ、ルータを一度再起動してみるのが、早いかもしれません。 ARPの情報をリフレッシュするのと、ルータの再起動どっちが速いかですが・・・。 とりあえず、誰 ...続きを読む
こんにちは。

まず、LinuxのDHCPのスコープIDを替えましょう。

MACアドレスが返ってくるということから、誰か別のセクションまたは、どこか近所で、そのIPを使用している人が居ます。または、情報が残っています。
特に問題がなければ、ルータを一度再起動してみるのが、早いかもしれません。
ARPの情報をリフレッシュするのと、ルータの再起動どっちが速いかですが・・・。

とりあえず、誰かが、その固定IPを漁夫の利でいただいちゃってるみたいなんで・・・。まず、その人のマシンを止めましょう。MACアドレスのつけ方を知っているなら、多少、特定しやすいと思います。(頭半分は、メーカーのIDである)
それと、ARPで経路を追ってみましょう。
補足コメント
yama9

お礼率 55% (5/9)

回答ありがとうございます.

まず,DHCPサーバーについては,(研究室内での)運用をあきらめました. 「障害に対して責任が持てない」と先生に警告されてしまいました...

さて,問題のIPアドレスを誰かが使っているのではないか?という疑惑についてですが,ping には応答しません.「ping には応答しないが,そのIPアドレスを使っている」という場合はあるのでしょうか?

IPアドレスを使用している(いた)という情報が残っているのではないか?という疑惑についてですが,手元の Linux機 で収得した(ping + arp)情報によると,問題のIPアドレスに身元不明のMACアドレスが対応付けられています(ベンダーを特定することはできました).したがって,何らかの原因で,問題のIPアドレスが一度,身元不明機に割り振られたみたいですね.

以上のことから,「ルーティングテーブルをリフレッシュする」という方法を考えた方がよさそうですね.
投稿日時 - 2001-07-13 13:28:22
  • 回答No.3
レベル8

ベストアンサー率 40% (16/40)

こんにちわ。 自分の所属する研究室にルータがある場合は、そこのルーティングテーブルを修正することで、問題は解決できると思います。 手軽に状況を変えたいのでしたら、(MAC B)のIPアドレスやゲートウェイなどの情報をイーサネットケーブルを抜いた状態で手動設定してみて、その後、ルータに対してpingなどをしてみるのはいかがでしょうか?(Macはよく知らないので、自信はありませんが)。 ...続きを読む
こんにちわ。

自分の所属する研究室にルータがある場合は、そこのルーティングテーブルを修正することで、問題は解決できると思います。

手軽に状況を変えたいのでしたら、(MAC B)のIPアドレスやゲートウェイなどの情報をイーサネットケーブルを抜いた状態で手動設定してみて、その後、ルータに対してpingなどをしてみるのはいかがでしょうか?(Macはよく知らないので、自信はありませんが)。
補足コメント
yama9

お礼率 55% (5/9)

遅くなってしまいました.ふたたび,回答ありがとうございます.

bagyo さん,#2 の Haizy さんのアドバイスを踏まえて,「ルーティングテーブルを修正する」ことが解決の糸口であることを理解しました.

研究室内にルータがあれば嬉しかったのですが,残念ながらルータは他の研究室が管理しています.「管理者の方にお願いする」のが最善の方法とは思うのですが,できれば,こそこそと,こっそりと,自分たちで解決したいと思っています.怒られるのが怖いので...

そこで,補足の質問になるのですが,「管理者以外の利用者が,リモートからルータのルーティングテーブルを修正する方法はないのでしょうか?」.徐々に問題点がはっきりしてきたように思っています.重ね重ねになりますが,アドバイスをよろしくお願いします.
投稿日時 - 2001-07-13 21:56:10
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ