サブネット上のDHCPを制御できない状況にあります。 VMwareゲストのプロビジョニングに使用したいSatelliteサーバーがあります。サテライトは別のサブネットとVLAN上にあります。
PXEがDHCPを必要としないようにゲストのブートオプションを変更する方法はありますか? 「仮想DHCP」のように、IP構成が何であるかを伝えたいだけで、TFTPの場所はゲスト構成にあります。
VSphere環境もほとんど制御できません。ゲストをプロビジョニングするのに十分なアクセス権があります。サブネットは、自分に優先する独自のDHCP要件を持つ他のゲストと共有されます。
PXE(ネットからの起動)は常にDHCPを使用します。
ただし、問題の代替手段があります。DHCPサーバーを制御できない場合でも、proxyDHCPサーバーを確実に追加できます。このような環境では、PXEクライアントが起動すると、両方からオファーが提供されます。通常のDHCPサーバー「および」proxyDHCPサーバー。最初のパラメーターから共通のネットパラメーター(IP /マスクなど)を取得し、2番目のパラメーターからPXE固有のもの(TFTPサーバーIP、およびNBPファイル名)を取得します。 proxyDHCPの使用は邪魔になりません。 PXEクライアントのDHCP要求にのみ応答します。つまり、 Serva は、proxyDHCPサーバーを含むPXEサーバーです。 (私はServaの開発に関係しています)
http://etherboot.org/wiki/index.php からgPXEを使用します
起動可能なISOまたはフロッピーイメージをダウンロードして、VMから起動できます。ネットワーク起動できなかったマシンに使用しました。
GPXEから、通常のPXEと同じ方法で起動できます。TFTPサーバーからファイルをロードします。
正確にどのように起動するかは、PXEサーバーが実行しているものによって異なります。彼らのウィキには、典型的な状況の例を含むハウツーがたくさんあります。