PXE クライアント コンピューターは、オプション 60、66、67 を使用するように動的ホスト構成プロトコル サーバーを構成するときに起動しません

この記事は、オプション 60、66、67 を使用するように動的ホスト構成プロトコル サーバーを構成するときに、ブート前実行環境 (PXE) クライアント コンピューターが起動しない問題を解決するのに役立ちます。

適用対象: Windows Server 2012 R2
元の KB 番号: 259670

現象

PXE クライアント コンピューターを起動しようとすると、次のいずれかのエラー メッセージが表示されることがあります。

サーバーからの応答なし
TFTP のダウンロードに失敗しました
ブート ファイル名の受信なし
PXE-E55 プロキシ DHCP サービスがポート 4011 の要求に応答しませんでした

原因

この問題は、DHCP サーバーに次の動的ホスト構成プロトコル (DHCP) オプションが設定されている場合に発生する可能性があります。

  • #60 = クライアント識別子 ("PXEClient" に設定)
  • #66 = ブート サーバーのホスト名
  • #67 = BootFile Name DHCP サーバーからの初期 DHCP オファーにこれらのブート オプションが含まれている場合、DHCP サーバーのポート 4011 への接続が試行されます。 PXE サーバーが別のコンピューター上にある場合、このオファーは失敗します。

重要

Microsoft では、PXE クライアントをリダイレクトするための DHCP サーバーでのこれらのオプションの使用はサポートされていません

この問題を解決するには、DHCP サーバーからこれらのオプションを削除し、RIS サーバーの IP アドレスを含むルーター IP ヘルパー テーブルを構成する必要があります。

詳細

この問題は、自動展開サービス (ADS) を含むあらゆる種類の PXE サーバーに影響する可能性があります。

PXE サーバーが PXE 要求に応答するには、要求がルーターを横断して他のサブネット上の PXE サーバーと通信できる必要があります。 PXE では、DHCP オプション フィールドを使用して情報を渡します。 そのため、ルーターの IP ヘルパー テーブルに PXE サーバーを使用すると、PXE サーバーが正しく応答できるように、DHCP パケットが PXE サーバーに確実に転送されます。

PXE では、次を使用して、使用するオファーを決定します。

  • 同じオファーの DHCP/Bootp
  • リモート インストール サービス (RIS) や ADS など、IP のみのプロキシ ブート サーバーを持つ DHCP。