![](/img/trans.png)
[英]Assign a floating ip to an openstack instance using a heat template
[英]Assign domain name to a floating ip
我想为内部 openstack 浮动 ip 分配一个域名,以通过 Internet 访问该实例。
我检查了您是否可以设置dnsmasq_dns_servers = 1.1.1.1
并相应地配置dhcp_agent.ini
,这似乎是朝着正确方向迈出的一步,但我找不到将域名分配给 openstack 实例的方法(通过地平线或 cli) .
由 DHCP 代理管理的 dnsmasq 服务器用于在启用了 DHCP 的子网中实现 DHCP。 它不解析主机名。 如果您希望能够在内部解析主机名,您可以考虑在您的子网中运行 DNS 服务器或在需要与实例通信的每个实例上维护一个主机文件。
你可以看看指定。 那就是 OpenStack 的 DNS 即服务组件。 还可以将 Designate 与外部服务集成来管理外部 DNS。
请参阅SysEleven 的如何为服务器/网站设置 DNS 。
它会引导您完成以下过程:
它假设您可以使用 OpenStack CLI,但也有关于使用 Terraform 做同样事情的文档,我建议使用它,因为它使用基础设施即代码 (IaC) 完全自动化整个基础设施。
它应该适用于任何 OpenStack 提供者。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.