centos - 如何更改 oVirt CentOS 7 服务器上的 DNS 服务器?

标签 centos ovirt

我目前正在对我公司的内部网络进行更新和现代化改造,作为其中的一部分,我们正在用两个新的服务器替换两个旧的 Active Directory 服务器(作为其域 Controller 角色的一部分提供 DNS)。这部分升级已经完成:新的 DC 上线,角色转移,DNS 正常工作。目前,旧的 DC 仍然作为 DC 在网络上,但中期计划是在适当的时候将它们降级和移除。
然而,这揭示了我们拥有的 oVirt 服务器的一个问题:它们的 DNS 条目仍然指向旧 DC 的(静态)IP 地址。当对 DC 进行一些物理重定位后,我们无法登录(使用 AD-auth 的)oVirt 控制台,直到旧的 DC 也重新通电后,这变得很明显。我们无法移动 IP 地址,需要更改 oVirt 服务器以使用新的 DC 作为其 DNS 服务器。
我在 /etc/resolv.conf 找到了文件, /etc/sysconfig/network-scripts/ifcfg-ovirtmgmt/var/lib/vdsm/persistence/netconf/nets/ovirtmgmt ,所有这些都包含带有旧 DC 的 IP 的行,但不清楚其中哪些是自动生成的(如果有的话)。我已经阅读了有关该主题的内容,建议将三个文件中的后者作为主要配置文件,但这也是过去 2 年中唯一修改过的文件 - 特别是在服务器最后一次启动时他们的举动。
我应该编辑这三个文件中的哪个(如果有)?如果没有,我应该在哪里?

最佳答案

你有两个选择:

  • 全局更改标记为默认路由的逻辑网络(通常是管理网络)的 DNS。转至 计算 → 数据中心 → YourDC → 逻辑网络 → YourDefaultRouteNetwork → 编辑 并查找 DNS 部分。这是首选方法。
  • 更改每个主机的 DNS。转至 计算 → 主机 → YourHost → 网络接口(interface) → 设置主机网络 → YourDefaultRouteNetwork 并单击铅笔 ✎ 符号。从那里您可以设置 DNS 服务器。

  • 注意:不要尝试直接从主机文件更改 DNS 配置,因为这将导致 PostgreSQL 中的 oVirt 配置与主机中的配置不同步。

    关于centos - 如何更改 oVirt CentOS 7 服务器上的 DNS 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71311537/

    相关文章:

    linux - 使用 lsblk -o name -lpn 显示驱动器,提取包含 "sd"的字符串

    shell - sed语法错误

    java : command not find

    centos -/usr/sbin/postconf : No such file or directory in Virtualmin CentOS

    linux - 用于创建 VM 的 ovirt api 的组件是什么

    php - session 在 php/linux centos 中丢失

    ruby-on-rails - rails 上的 ruby : Bundle update giving errors in Windows

    ruby - 如何解决 Windows 上 "libxml2 missing package"上的 "gem install ovirt-engine-sdk"错误?

    ssl - 在多个 AD 域 Controller 上启用 ldaps