別のネットワーク上にある PXE サーバーからブートする方法

適用対象: System Center Configuration Manager

概要


一般に、クライアント コンピューターをネットワーク ブート次の過程では、PXE プロトコルを使用して (DHCP サーバー、PXE サーバー、およびクライアント) の 3 つの実体を伴います。

  1. クライアント コンピューターは、DHCP や PXE サーバーのアドレスを要求する DHCP パケットをブロードキャストします。
  2. サーバーのアドレスがクライアントに指示するブロードキャスト パケットを送信する DHCP サーバーが応答します。
  3. PXE サーバーでは、クライアントに応答し、ブート サーバーにあることを報告します。
  4. クライアントは、DHCP サーバーが IP アドレスを確認する要求を送信します。
  5. DHCP サーバーは、IP アドレスをクライアントに送信します。
  6. クライアントでは、PXE ネットワーク ブート プログラム (NBP) へのパスを要求するサーバーに要求を送信します。
  7. NBP のパスを送信する PXE サーバーが応答します。
  8. クライアントは、ダウンロードし、NBP を実行します。

このプロセスの後基本的な PXE ブート完了しますが、クライアントと、PXE サーバーの間でその他の相互作用があります。これは、NBP の実装によって制御されます。たとえば、Windows 展開サービス (WDS) NBP の実装では、pxeboot.com (bootmgfw.efi) は、カスタム起動ファイルのパスが必要です。実装はダウンロードして、カスタム起動ファイルを実行します。次に、Windows イメージング (WIM) 形式のファイルと Windows PE で必要なその他のファイルがダウンロードされます。

以前のバージョンは、通常記載されている 8 つの手順は、クライアントとサーバーが同じネットワーク上にある場合を機能します。ただし、クライアントとサーバーは、さまざまなネットワークでは、ときに DHCP オプションを使用せず、クライアントがネットワークからブートできるかどうかを確認するのにはお勧めのルーターを構成するのには。

推奨される方法で、IP ヘルパー

ルーターでは、クライアントのネットワークから DHCP サーバーのネットワークへのクライアント要求をルーティングできるようにする必要があります。このような単純なルーターの 1 つのルールは、「IP ヘルパー」支援者は、DHP サーバーの既知の IP アドレスを DHCP 要求を転送するルーターを知らせるだけです。

PXE 要求だけで DHCP サーバーを使用する実行と同じように、PXE サーバーにクライアント要求を転送するようにルーターを構成する必要があります。ルーターを見つけて、DHCP の IP ヘルパーのエントリを検索する 1 つ目とまったく同じように見えますが、PXE サーバーの IP アドレスを使用する別のエントリを追加します。詳細については、ブログを参照してくださいの PXE ブートするときに、投稿しますか?DHCP オプションを使用しない

さらに、PXE サーバーごとに、IP ヘルパーのエントリを追加することができます。負荷分散シナリオでは (複数の PXE サーバー)、PXE サーバーがグループでは、上または下をすることができ、追加の構成を行う必要はありません。多様な環境 (Windows、Linux、およびルーターの PXE サーバーすべての既存共同) で複数の PXE サーバー選択的にそれらを認識するクライアントに応答できます。

詳細


PXE 要求に応答する DHCP サーバーを構成するには、可能性がありますしようとする PXE オプションを DHCP の応答に追加ネットワーク ブート ファイルで指定された DHCP 応答) をダウンロードして実行することを常にクライアントにします。

これは、UEFI の設定のいくつかのシナリオで問題が発生します。クライアントはネットワーク ブートを開始するクライアントを構成したが、ネットワーク ブートが失敗した後、ハード ディスク ドライブから起動しようとは可能性があります (たとえばは、クライアントのタスク シーケンスの展開)。OS が混在環境では問題にもです。あなたの Linux コンピューターにダウンロードして、Windows のネットワーク ブート プログラムを実行する DHCP サーバーによって指示は。

PXE サーバーと DHCP サーバーのマスカレードを知らせる動作しないいくつかのシナリオで期待どおりにします。かどうかは、応答し、ネットワーク ブート ファイルを使用するには、本当の PXE サーバーが決定します。構成マネージャーの場合、サーバのみの応答がクライアントに展開タスク シーケンスがあるかどうか。