web-dev-qa-db-ja.com

ゲストのブートオプションでIP構成を指定して、VMwareゲストをPXEブートします。 DHCPは利用できません

サブネット上のDHCPを制御できない状況にあります。 VMwareゲストのプロビジョニングに使用したいSatelliteサーバーがあります。サテライトは別のサブネットとVLAN上にあります。

PXEがDHCPを必要としないようにゲストのブートオプションを変更する方法はありますか? 「仮想DHCP」のように、IP構成が何であるかを伝えたいだけで、TFTPの場所はゲスト構成にあります。

VSphere環境もほとんど制御できません。ゲストをプロビジョニングするのに十分なアクセス権があります。サブネットは、自分に優先する独自のDHCP要件を持つ他のゲストと共有されます。

2
xdaxdb

PXE(ネットからの起動)は常にDHCPを使用します。

ただし、問題の代替手段があります。DHCPサーバーを制御できない場合でも、proxyDHCPサーバーを確実に追加できます。このような環境では、PXEクライアントが起動すると、両方からオファーが提供されます。通常のDHCPサーバー「および」proxyDHCPサーバー。最初のパラメーターから共通のネットパラメーター(IP /マスクなど)を取得し、2番目のパラメーターからPXE固有のもの(TFTPサーバーIP、およびNBPファイル名)を取得します。 proxyDHCPの使用は邪魔になりません。 PXEクライアントのDHCP要求にのみ応答します。つまり、 Serva は、proxyDHCPサーバーを含むPXEサーバーです。 (私はServaの開発に関係しています)

1
Pat

http://etherboot.org/wiki/index.php からgPXEを使用します

起動可能なISOまたはフロッピーイメージをダウンロードして、VMから起動できます。ネットワーク起動できなかったマシンに使用しました。

GPXEから、通常のPXEと同じ方法で起動できます。TFTPサーバーからファイルをロードします。

正確にどのように起動するかは、PXEサーバーが実行しているものによって異なります。彼らのウィキには、典型的な状況の例を含むハウツーがたくさんあります。

0
Grant