ホスト名が静的に設定されている場合、DNSはホスト名を動的に識別できますか?

ホスト名が静的に設定されている場合、DNSはホスト名を動的に識別できますか?

私は、12台のサーバーに静的IPを使用する約40台のVMを持つ小規模な環境を運営しています。行き来するVMが多いため、静的リストを維持することは困難です。

新しい名前が作成されたときに動的に登録するようにDNSサーバーを構成する方法はありますか?

答え1

通常、dnsmasq これは基本的に行われます。 DHCP クライアントから送信されたホスト名を使用して DNS を更新します。

これが(そして展開の膨大な柔軟性)おそらく仮想化ソリューションでよく使われる理由でしょうlibvirtconvirtopenstack nova

答え2

Zeroconfが解決策かもしれません。 avahi mDNS(パッケージavahi-daemonと)を設定すると、libnss-mdnsホストはホスト名を知らせ、を使用してそれを解決できます<hostname>.local

答え3

nsupdateパッケージのコマンドを使用してくださいbind-utils

関連情報