根据需要为虚拟服务器自动configurationip,name和dnsconfiguration

当前的环境是几个逻辑分离的“数据中心”中运行虚拟客户机的Linux机箱,虚拟客户机根据需要创build和删除。
DNS和DHCP运行在另一个框中,并且应该服务于所有的虚拟服务器。

我想要的是按需创build和删除虚拟实例,而不必接触DNS和DHCP服务器configuration,我有一定的自由来准备客人,但是我不想在创build客人时咨询中央服务器。

所以,理想情况下,我只想创build一个主机名为“node5.dc1.mydomain.com”的客人,并启动它,它会从“mydomain.com”dhcp获得IP,并在“mydomain.com”DNS中注册。 所以我可以创build实例和SSH到它。

我相信DHCP和DDNS的组合可以工作,但我想确保没有更简单的select或确认DHCP和DDNS的路要走。

虽然我读了一些关于dynamicDNS的不好的东西..

您可以使用某些mac表作为来宾机器,并使用dhcpd / ddns注册它们。 并把这个mac写到guest虚拟机的虚拟接口中。

您是否考虑过使用Avahi / Bonjour进行自动多播DNS ?