如果部署了不使用 DHCP 的管理网络和 API 访问网络,可以在部署后添加 IP 地址范围并更改 DNS 服务器。

无法修改使用 DHCP 的网络。

过程

  1. admin 用户身份登录到 Integrated OpenStack Manager Web 界面。
  2. OpenStack 部署中,单击部署的名称,然后打开管理选项卡。
  3. 网络选项卡中,选择要修改的网络。
    • 要添加 IP 地址范围,请选择添加 IP 范围,然后输入要添加到网络中的 IP 地址范围。

      在显示的对话框中,再次单击添加 IP 范围可以同时添加多个 IP 地址范围。

      重要事项: 每个管理和 API 访问网络包含的 IP 地址均不能超过 100 个。
    • 要更改管理网络和 API 网络的 DNS 服务器,请选择更改 DNS

      例如,DNS=192.168.10.11 192.168.10.12

      1. 在显示的对话框中,输入 DNS1 的 DNS 服务器。
        DNS1: 192.168.10.11
      2. 要向网络中添加新的 DNS 服务器,请单击添加 DNS
      3. 输入 DNS2 的新 DNS 服务器。
        DNS2: 192.168.10.12
      4. 单击确定。可以看到每个管理网络和 API 网络上都有这个新的 DNS 服务器。
      注: 您可以使用上述通用 DNS 服务器地址验证对 配置所做的更改。管理网络和 API 网络的 DNS 服务器相同且位于一行中。管理网络中的 DNS 服务器在开头。

    VMware Integrated OpenStack 部署中,您可以将更改 DNS 应用于控制器并重新启动 coredns 容器。要验证对控制器的更改并重新启动 coredns 容器配置,请执行以下步骤。

    edit /etc/systemd/resolved.conf
    systemctl restart systemd-resolved
    systemd-resolve --status

    修改 DNS 设置会短暂中断网络连接。