web-dev-qa-db-ja.com

既存のDHCPサーバーを使用したPXE DHCP構成

DHCPサービスをどのように構成して、ネットワーク上にまだ別のDHCPサーバーがあるときにPXE要求を処理する必要がありますか?

別の環境(DHCP、TFTP、HTTP用に1台のサーバー、1台のスイッチ、1台のクライアント)で動作するPXEシステムをなんとかセットアップし、現在、システムを大規模な企業ネットワークに統合しようとしています。

ネットワークには既存のDHCPアプライアンスがあり、DHCPサービスが既存のDHCPプロセスに干渉しないことを確認する必要があります。

これまで、私の設定では192.168.2.0から192.168.2.255/24 10〜40のIPを指定します。最後に、サービスを実行していたマシン(192.168.2.1)を次のサーバーとして設定し、ファイル名を私が使用したiPXEバイナリ(undionly.kpxe)に設定しました。

これをPXEサーバーとしてのみ使用すると、IPをリースする必要がなくなるため、残る2つの設定はnext-serverおよびfilename。しかし、私はこれらの設定をカプセル化するために何が必要かを考えることができません(以前のサブネット定義)。サブネット/ホストブロックなしで設定を書き込むことはできますか、それとも「すべてを受け入れる」サブネットまたは同様の何かがありますか?

詳しくは:

  • OS:SLES 11.2
  • ネットワークブートファームウェア:iPXE 1.0.0
  • 以前のDHCP構成
  • ネットワークハードウェア:主にCiscoスイッチ

注:kockirenとの議論から、プロキシDHCPを使用することで必要なことは可能であるが、デフォルトのDHCPサービスではサポートされないことがわかりました。これで、サーバーを彼のリンクに従ってDnsmasq( Here )を使用したプロキシDHCPとして構成しました。

3
RikuXan

1つのネットワークで2つのDHCPサーバーを操作することはできません。目標を達成するためのいくつかのオプションがあります。

  1. VLAN)と2番目のVLAN)を構築できます。

  2. PXE環境の生産的なDHCPを構成し、PXEサーバーのBOOTアドレスを設定できます

  3. 両方の環境に2つの異なるネットワーク(物理)を構成できます

UPDATE:PXEサーバーでDnsmasqを使用してDHCPプロキシを設定できます

2
kockiren

CiscoスイッチはDHCPスヌーピングをサポートする必要があります。詳細については、モデルのマニュアルを確認してください。

この機能を使用すると、DHCPの伝播を制御できます。すべてのPXE環境が別のスイッチ上にある場合、アップリンクの隣接ポートペアをntrustedとして設定し、このアップリンクを介したDHCP通信を無効にすることができます。

0
Veniamin