如何使用 netplan 来管理 DNS 域?

如何使用 netplan 来管理 DNS 域?

我想知道我是否真的需要 dnsmasq或者Bind应用以下简单的 DNS 服务器规则:

将 *.mydomain.com 的 DNS 查找转发至 10.0.0.2;

将其他任何 DNS 查找转发至 8.8.8.8 或 8.8.4.4

或者我可以以某种方式使用名称服务器字段在 /etc/netplan/*.yaml 文件中执行此操作吗?

答案1

可以配置 systemd-resolved 来执行此操作,但不能通过 netplan 执行。例如systemd-resolve -i ens2 --set-dns=10.0.0.2 --set-domain=~mydomain.com

您还应该能够使用 .network 文件静态地配置它;systemd.network(5)有关信息,请参阅。

相关内容