DHCPサーバでの、複数スコープ設定におけるIPアドレスの選択方法は?

このQ&Aのポイント
  • DHCPサーバの設定にて、異なるサブネットのスコープを2つ設定した場合、クライアントからの要求に対してどちらのスコープからIPアドレスを割り振るかはどこで決まるのか気になっています。
  • クライアントがどちらのサブネット上にいるかをDHCPサーバ側で判断し、対応するスコープからIPアドレスを割り振るのが直感的ですが、実際にはどうなのでしょうか?
  • テストの環境がないため、机上で考える限りでは思考が止まってしまいました。この点についてご教授いただけますと幸いです。
回答を見る
  • ベストアンサー

DHCPサーバでの、複数スコープ設定

お世話になります。早速質問させていただきます。 現在Windows2003サーバの勉強をしてるのですが、机上の勉強ではどうしてもイメージできない部分があり質問させていただきます。 DHCPサーバの設定にて、 (1)スコープ[192.168.1.100] TEST_SCOPE1 (2)スコープ[192.168.2.100] TEST_SCOPE2 と、異なるサブネットのスコープを2つ設定したとします。 上記の状態で、あるクライアントからDHCP要求を受けた場合には、 当然(1)か(2)のスコープの内のどちらかからIPアドレスを割り振ると思うのですが、 スコープ(1)が選ばれるのかスコープ(2)が選ばれるのかは、どこで決まるのでしょうか? 要求を出したクライアントがどちらのサブネット上にいるかが、 DHCPサーバ側で分かればそちらを選ぶんだと思うのですが、 DHCPサーバ側で分かるとも思えないのですが・・・・ (それとも根本的に考え方が間違っているのでしょうか・・・?) テストの環境があればいいのですが、そんな余裕も無く机上で困り果てております。 どう考えてもここで思考が止まってしまって先に進みません・・・ どなたかご教授の程よろしくお願いいたします。

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

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

同様の質問が過去にもあるようです。 DHCPリレーエージェント http://oshiete1.goo.ne.jp/qa659757.html

Nishigami_goo
質問者

お礼

ご回答ありがとうございます。 頂いたリンク先に、確かに回答がありました! 今後は、まず十分に過去の質問を検索してから 質問するように致します。 どうもありがとうございました。

その他の回答 (1)

noname#57972
noname#57972
回答No.1

投稿の事例の場合は、クライアントはブロードキャストでサブネット内のDHCPサーバーから割り当てを受けますので、2つのDHCPに問い合わせるわけではありません。 同じサブネット内に2つのDHCPが存在する場合は、割り当てるアドレスがダブらないように設定するわけですから、どちらから先に割り当てられても問題はありません。

Nishigami_goo
質問者

補足

回答ありがとうございます。 私の説明が足りなくて申し訳ありません。 構成を補足いたしますと DHCPサーバは、(1)の拠点(スコープ[192.168.1.100])の セグメントにのみ構築し、(2)の拠点はDHCPリレーエージェント機能の あるルータを使用します。((2)の拠点にはDHCPサーバは存在しません) この状態で、(1)にあるDHCPサーバが各拠点((1)又は(2))からのDHCP通信に対して パケットの何を見てどちらの拠点からの依頼かを判定して、 アドレスを割り当てるのでしょうか? ということです。 説明不足で本当に申し訳ありません;_;

関連するQ&A

  • DHCPのスコープ設定

    Windows Server2003 R2のDHCPを利用しています。 IPアドレスを増やす目的で、サブネットマスクを変更しました。 変更前:255.255.255.0 変更後:255.255.252.0 DHCPの既存スコープを削除し、新たにスコープを作成し、範囲を192.168.1.20~192.168.4.200にしたところ192.168.4.の範囲はスーパースコープとなってしまいました。 スコープの範囲設定が192.168.1.20~ではなく192.168.0.20~が正しいのでしょうか? よろしくお願いします。

  • 複数サブネットでのDHCPサーバーの設定方法について

    こんにちは dw3wです もしご存知の方がいれば教えていただきたいのですが、今度社内のネットワークを複数のサブネットに分割しようと思っています。 Net1(192.168.8.0/24) -----------------------------------------------                |         |                |        Client               Router                | Net2(192.168.0.0/24   | -----------------------------------------------       |              |      PDC           DHCPSV サーバーにはNT4サーバーを使用しているのですが、1台のDHCPサーバーで二つ(あるいは三つ)のサブネットへIPアドレスを配布したいのですが、具体的にどのように設定すればそれぞれのサブネットに対して別々のIPアドレス範囲を割り当てできるのかイメージが沸きません。 RouterでDHCPリレーエージェントを有効にしておけばNet1からのDHCP REQUESTをリレーしてくれるのはわかったのですが、受け取る側のDHCPサーバーの設定方法がわかりません。 よろしくおねがいします

  • DHCPサーバーの変更

    早速、質問です。DHCPサーバー1台で運用していたのですが、新規に導入したサーバーにDHCPのサービスをインストールしました。スコープの設定は全く同一にしてセットアップしました。と言いますのも、元々のDHCPサーバーマシンから新しいサーバーにDHCPサーバーを変更しようと考えた為です。私の考えでは、既存のDHCPサーバーの設定と同一に設定して立ち上げ、その後、既存のDHCPサーバーのスコープを非アクティブ化すれば、新しいサーバーのDHCPを利用できると考えていましたが、既存のサーバーのスコープを非アクティブ化したとたん、IPアドレスを動的に取得できなくなりました。まったく同様の設定のDHCPサーバーが稼動しているにも関わらずです。再度、既存のDHCPサーバーのスコープをアクティブ化するとIPアドレスは取得できるようになりました。どうすれば、新しく導入したDHCPサーバーからDHCPクライアントPCがIPアドレスを取得できるようになるのでしょうか?御教授願います。 サーバーは両方ともOSはWindowsNT4.0SVR(SP6)になります。

  • DHCPリレー

    今、windows2003サーバでDHCPサーバを開始して、運用しています。 そのDHCPサーバを利用しているHCPクライアントは、同じセグメントにあるのですが、異なったからセグメントにあるクライアントのDHCP要求に対し、スコープで設定したIPを払いだせるように、セグメント間に設置したローカルルータ(Yamaha製)にDHCPRelayを組み込みたいのですが、うまくいきません。 もちろん、DHCPクライントは、それぞれのセグメントから同時にBOOTP要求を行うことを想定しています。 YAMAHAルータに詳しく、windows2003に強い方、教えていただけませんか。

  • DHCPサーバーの設定

    同一LAN上に、2台のDHCPサーバーがあります。 この2台のDHCPサーバーを、A、Bとします。 クライアントがDHCPによるIPを取得する際、 必ずAのDHCPサーバーからIPを取得するように設定する ことは可能でしょうか? また、可能であればその方法もご教授下さい。 クライアントのOSは、WindowsXPです。

  • DHCPサーバのフェイルオーバについて

    次のような条件でネットワークを構築し、 DHCPサーバのフェイルオーバを実現しようとしているのですが、 なにか問題というか落とし穴が潜んでないか教えて頂けますでしょうか。 1.Windowsサーバ2台設置(Windows Server 2008 R2) 2.サーバ2台をDHCPサーバとして稼働 3.両サーバとも同一スコープとし、払い出し範囲の分割はしない 4.クラスタ化しない 5.DHCPサーバの設定でクライアントのMacアドレスごとにIPアドレスを予約 6.払い出し範囲は、「5」で予約しているIPアドレスのみ(他は固定) 7.予約している以外のクライアントがNWに接続されることはない環境 同一スコープのDHCPサーバがセグメント内にあり、 IPアドレスの払い出し情報を相互に共有していない場合は、 IPアドレスの衝突が起きると聞きました。 ただし、「5」の条件があれば、実質、IPアドレスは静的となるため、 衝突などの問題は発生しないと考えております。 Windowsサーバやネットワークを勉強し始めたばかりで、 自分の考えだけでは不安なので、 詳しい方に教えて頂きたいと思い、相談させて頂きました。 よろしくお願い致します。

  • DHCPサーバについて教えてください。

    DHCPサーバについて教えてください。 現在ネットワーク内で割り振られているIPアドレスを変更したいと考えています。 クライアント側で作業をすることなく、DHCPサーバ側の設定でIPアドレスの一斉変更をすることは可能でしょうか? また、可能であればその方法や、参考になるサイトを教えていただきたいです。 よろしくお願いします。

  • DHCPサーバーの動きについて

    こんにちわ。 いま、DHCPサーバーの動作について、勉強しているのですが、わからない点がありまして、質問させて頂きました。 DHCPサーバーが、DHCPクライアントから、DHCPDISCOVERを受け取って、DHCPOFFERを送信する時に、IPアドレスの要求をしてきたクライアントがわからないために、ブロードキャストで、DHCPOFFERを送信するとあったですが、もしネットワークに繋がっているクライアントが5台あり、同時にDHCPクライアントソフトを起動した場合には、一番早くDHCPOFFERを受け取ったクライアントが、早いもの勝ちのように動作していくのでしょうか?基本的な質問で、すいませんが、よろしくお願いいたします。

  • DHCPサーバの設定について

    Redhat Enterprise Linux 4.8に標準で付いているdhcpdを使ってDHCPサーバの構築を しています。 DHCPサーバはサブネットを複数分割してるL3スイッチに接続されていて、各サブネットに DHCPでアドレスを配布したいと考えています。 (L3スイッチには、DHCPリレーの設定は完了しています。) ただし、このDHCPサーバが接続されているサブネットに限っては、DHCPを無効にして、 固定アドレスで管理したいと思っています。 この時に、サーバのアドレスを例えば192.168.100.1/24とした場合、/etc/dhcpd.confの 内容は以下の通りであっていますか? ---------------------------------- ddns-update-style none; default-lease-time 600; max-lease-time 7200; subnet 192.168.100.0 netmask 255.255.255.0 { } subnet 10.0.0.0 netmask 255.255.255.0 { range 10.0.0.10 10.0.0.99; option routers 10.0.0.1; option subnet-mask 255.255.255.0; } subnet 10.0.1.0 netmask 255.255.255.0 { range 10.0.1.10 10.0.1.99; option routers 10.0.1.1; option subnet-mask 255.255.255.0; } (以下省略) ---------------------------------- サーバが接続するサブネットについては、subnet宣言が必須のようなのですが、具体的には subnet宣言だけして、rangeの文を記述しなければよいのでしょうか? 実際に試してみればいいのですが、残念ながら環境が用意できないので、ご存知の方が いらっしゃったらご教授ください。 よろしくお願いします。

  • DHCPサーバが構築できません。

    DHCPサーバが構築できません。 職場で不要なWindows2003サーバを使用し、DHCPサーバの構築を試みました。 DHCPサーバ構築後、サーバマシンとクライアントマシンをスイッチングハブでつなぎ、 クライアントのIP設定をDHCPにしましたが、IPの取得ができません。 環境は ・サーバマシン OS Windows2003 Standard Edition ・クライアントマシン OS WindowsXP Professional です。 構築方法は ・サーバマシン サーバの役割管理 → 役割の追加 → カスタム → DHCP といった具合にウィザードに沿ってDHCPサーバをインストールしました。 ドメインコントローラは入れておらず、ADは機能しておりません。 まずは、AD抜きでDHCPサーバを構築するのが目的です。 (サーバの役割が全ていいえのマシンにDHCPを一番に構築しております。) ・クライアントマシン TCP/IPのプロパティを自動的に取得を選択しております。 以下、色々と試したこととなります。 ・サーバ、クライアントともに、固定IPを振るとPINGはお互い通るため、 回線不良やハブの故障はないと思います。 ・サーバ、クライアントのワークグループは揃えてあります。 ・DHCPサーバはアクティブになっております。 ・DHCPサーバのスコープは余裕を持たせております。  (192.168.A.xxx ~ 192.168.A.xxx+100) (xxx+100 < 255) ・DHCPを使用時に、ipconfig /release, ipconfig /renewをすると  DHCPサーバがありません的なエラーになります。 ・結果 169.…と全く別のアドレスが付与されます。 何が原因かまったくわかりません。詳しい方がおりましたら、 上記の環境でDHCPサーバの構築方法をご教授下さい。 宜しくお願い致します。