使用 netplan 在 ubuntu 中设置名称服务器

使用 netplan 在 ubuntu 中设置名称服务器

我正在努力ansible playbook在我的服务器中设置 DNS 服务器地址Ubuntu Bionic 18.04.2

我不想使用它,resolv.conf因为我知道它在新的 Ubuntu 中已被弃用。

我的问题是:有没有一种简单的方法来设置名称服务器netplanip link set实用程序而无需更改文件(因为使用 ansible 并不那么简单)?

答案1

您可以使用该resolvectl工具在运行时注入名称服务器。但是,请注意,这些设置在目标系统重新启动后不会保留。最好将您的配置发送到 /etc/netplan/ 下的一个单独文件,该文件由您专门使用 ansible 进行管理,并且仅列出您希望提供的 dns 服务器设置,然后调用netplan apply,以便设置在重新启动后保留。

相关内容