Openstack 实例无法解析域名

Openstack 实例无法解析域名

嗨,我是 OpenStack 的新手。我在一台 Ubuntu 22.04 机器上使用 microstack 设置云(全新安装)。我使用以下方法进行设置。最初,当我们设置云时,我们遇到了图像标识符无效或无法访问请求的图像(HTTP 400)我们按照链接中 jimkeon 的说明解决了这个问题。接下来,我们按照给出的常规微栈多节点部署说明进行操作这里设置我们项目所需的 2 个计算节点。(因此我们有一个控制节点和 2 个计算节点)我们使用 ubuntu 云服务器映像(RAW)在 openstack 仪表板(10.20.20.1)上创建了一个新映像。我们设置网络,使其看起来像这样:

  1. 物理网络为 172.16.120.0/21,网关为 172.16.127.150
  2. openstack自动创建的外部网络为10.20.20.0/24,网关为10.20.20.1
  3. openstack内创建的虚拟网络(内部网络)是198.168.222.0/24,网关是198.168.222.1。

完成所有操作后,我们在 openstack 仪表板上使用sudo ufw default allow incoming。完成此步骤后,我们能够使用任何站点的 IP 地址 ping 互联网。但是 VM 无法解析域名。

我希望有人能解决这个问题。我们尝试过以下方法:

  1. 我们将 resolv.conf 文件配置为指向 8.8.8.8。
  2. 我们过去ufw allow允许所有用于 openstack 的端口,并特别配置了 3.DNS 端口 53 和端口 43(用于 whois)。
  3. 我们使用仪表板重新配置安全组中的 DNS 端口。

结果:什么都没有改变。

相关内容