メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

次のような状況を考えます。

  • Windows Server 2012 を実行している 2 台のコンピューター上には、動的ホスト構成プロトコル (DHCP) のフェイル オーバーを構成します。

  • サブネット 1 上にある DHCP クライアントと DHCP サーバーがサブネット 2 上にあります。

  • 2 つのリレー エージェントは、サブネット 1 から 2 では、DHCP サーバーごとに 1 つのサブネットにクライアント要求を転送するように構成されます。

  • バーチャル ルーター冗長プロトコル (VRRP) またはホット スタンバイ ルータ プロトコル (HSRP) は、サブネット 1 とサブネット 2 の間のゲートウェイ デバイスで構成されます。

  • DHCP サーバーのスコープの有効期間を構成します。たとえば、スコープの有効期間は 24 時間に設定します。

  • サブネット 1 上のいくつかの DHCP クライアントを起動して、クライアントは、フェイル オーバーが有効な DHCP サーバーから IP アドレスを取得します。

このシナリオでは、DHCP フェイル オーバーを有効にしたサーバーは、複数の DHCP クライアントに同じ IP アドレスをリースします。したがって、サブネット 1 の DHCP クライアントでは、IP の競合に問題が発生します。

詳細

この問題は、DHCP クライアントが同じ DHCP フェイル オーバーが有効なサーバーに IP アドレスのリースの重複する要求を発行するときに発生します。ルーターの VRRP と HSRP の構成によっては、クライアントの要求が重複しています。DHCP サーバーは、最大クライアント リード タイム (MCLT) のリース時間の Live (TTL) の間に時間の最初の要求のリースを付与します。MCLT のリース期間は 1 時間です。2 番目の要求は、ttl のスコープの有効期間 (24 時間) のリースについても付与されます。ただし、DHCP サーバーは、最初のリースのみを登録します。これが原因で DHCP サーバーの IP アドレスの TTL とは同期されません。 DHCP クライアントの IP アドレスの TTL。DHCP サーバーの管理コンソールで、アクティブなリース時間は、IP アドレスの TTL に設定されている、MCLT (1 時間) を示します。その一方で、IP アドレスの TTL は、DHCP クライアントのスコープの有効期間 (24 時間) として設定されています。DHCP サーバー上の MCLT リース時間が経過すると、サーバーは、IP の競合問題を引き起こす別の DHCP クライアントにこの IP アドレスを発行します。

注: DHCP クライアントの IP アドレスの TTL を確認するのには次のコマンドを実行することができます。ipconfig /all

解決策

Cisco の HSRP プロトコルを使用する場合は、IP の冗長性の仮想ルータのグループを構成することによってこの問題を解決できます。詳細については、ベンダーのマニュアルを参照してください。

更新プログラムの情報

Windows RT、Windows 8、および 2845533 の Windows Server 2012 の更新プログラムのロールアップをインストールすることによってこの問題を解決することもできます。この更新ロールアップ パッケージを入手する方法の詳細については、次の文書番号をクリックしてください。

2845533 Windows RT、Windows 8 では、Windows Server 2012 の更新プログラムのロールアップ: 2013年 6 月

回避策

この問題を回避するのには DHCP リレー エージェントを防ぐため、同時に DHCP サーバーに複数の DHCP 要求を転送します。これを行うには、DHCP リレー エージェントが DHCP 要求を転送する前に待機する時間間隔を指定します。

状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

関連情報

ソフトウェア更新プログラムの用語の詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。

824684マイクロソフトのソフトウェア更新プログラムを記述するために使用される一般的な用語説明

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×