如何将 DHCP 提供的 DNS 服务器与静态编写的 DNS 服务器混合使用?

如何将 DHCP 提供的 DNS 服务器与静态编写的 DNS 服务器混合使用?

我正在尝试将我的 ISP 提供的 DNS 服务器与 3 个静态服务器(8.8.8.8、1.1.1.1 和 9.9.9.9)进行组合。

在 Ubuntu 18.04 上,我通过将静态 DNS 添加到“/etc/resolvconf/resolv.conf.d/tail”并运行“resolvconf -u”来实现此目的。

在 CentOS 6 上,我通过添加“append domain-name-servers 8.8.8.8 1.1.1.1 9.9.9.9”使用 dhclient 选项“/etc/dhcp/dhclient.conf”来实现此目的。

在这两种情况下,它都会按照我的意愿将它们添加到 DHCP 提供的 DNS 服务器之后,并且 dig +trace 确认它现在正在使用 DHCP 提供的 DNS 服务器(因为它已启动,据说如果它关闭了,它将移动到下一个等等)。

问题是:如何在 CentOS 9/AlmaLinux 9/RockyLinux 9 上做同样的事情?

答案1

您可以配置 NetworkManagernmcli或 systemd-resolved(在 [Resolve] 部分下添加 DNS 选项

相关内容