ここ数日、この問題に取り組んできましたが、本当に困り果てています。当社のインフラストラクチャは、さまざまなオペレーティング システムを実行するハードウェア デバイスと仮想マシンが混在しており、非常に異種混在です。この問題は、「クライアント側で修正する」という選択肢がまったくない状況で発生するため、その点に関する回答は不要です。
TL;DR は、適切な言葉が見つからないため「静的」な MAC、IP、ホスト名を使用して DHCP 予約を入力する方法がわからないということです。何をしても、DHCP サーバーが DNS レコードを作成し、DHCP クライアントがそれを変更できないようにすることはできません。
たとえば、当社のファイバー チャネル アレイ コントローラには冗長性のためにデュアル NIC があり、ホスト名は自動生成されますが、手動で構成することはできません。以前のセットアップでは、単に「array1ctrl1」や「array1ctrl2」などのホスト名を使用して、MAC アドレスの DHCP 予約を行っていました。DHCP 予約が作成されると、名前と IP が一致するアドレスとともに DNS に自動的に入力されました。
Microsoft DHCP サーバーは動作が異なります。DHCP クライアントがリースを要求するまで、一致する DNS レコードは作成されません。リースが要求されると、予約と DNS の両方が (不要な) クライアント提供のホスト名で更新されます。
他のハードウェアやソフトウェアにも同様の問題はありますが、結局のところ、すべて同じ全体的な問題、つまり、指定されたホスト名で DHCP 予約を作成できず、DHCP クライアントが自身を識別する方法に関係なく、入力されたままになるという問題です。
何度も試行錯誤し、できる限り Google 検索もしてみた結果、MS DHCP サーバーでこれを実行するのは不可能だということがわかってきました。もしそうなら、それはそれでいいのですが、そうであるかどうかを確実に知りたいのです。
前もって感謝します!