我想知道我是否真的需要 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)
有关信息,请参阅。