我想给一个内部的openstack浮动ip分配一个域名,可以通过internet访问实例。
我检查了你可以相应地设置dnsmasq_dns_servers = 1.1.1.1和配置dhcp_agent.ini,这似乎是朝着正确的方向迈出的一步,但我找不到一种方法来分配域名给openstack实例(通过horizon或cli)。
发布于 2020-09-28 04:10:08
由DHCP代理管理的dnsmasq服务器用于在启用了DHCP的子网中实施DHCP。它不解析主机名。如果您希望能够在内部解析主机名,可以考虑在子网中运行DNS服务器,或者在需要与实例通信的每个实例上维护一个主机文件。
你可以看看Designate。这就是OpenStack的DNS as a Service组件。还可以将指定与外部服务集成,以管理外部DNS。
发布于 2021-07-12 03:16:57
参见SysEleven's How to set up DNS for a Server/Website。
它将引导您完成以下过程:
它假设您可以使用OpenStack CLI,但也有关于doing the same thing with Terraform的文档,我推荐它,因为它使用基础架构即代码(IaC)完全自动化了整个基础架构。
它应该适用于任何OpenStack提供商。
https://stackoverflow.com/questions/64088763
复制相似问题