yaml配置文件中的名称服务器/地址字段的效果如何?
我尝试过的任何应用程序都使用/etc/rupv.conf名称服务器。即使停止了解析,也会发生这种情况。
这是使用systemd作为解析器。在生成或应用时没有错误。
感谢所有回应的人。在我这样做之后,netplan配置yaml配置名称服务器:
而且这很管用。我发现我必须将搜索包含在resolv.conf中,即使我在netplan配置yaml中有一个搜索字段。为新的一天拼图。
发布于 2018-05-11 14:33:14
免责声明:这是一个受过良好教育的猜测,而不是一个规范的,有记录的答案。
我尝试过的任何应用程序都使用/etc/rupv.conf名称服务器。
在我的18.04系统中,联合国评论,即实际运作的/etc/says.says部分说:
nameserver 127.0.0.53我相信,这是使用dnsmasq的症状,即缓存DNS信息的系统。这意味着,我相信,在询问外部名称服务器之前,首先查看本地缓存。
但是本地缓存将不包含任何关于从未被访问过的网站的名称服务器信息。在这种情况下,系统使用声明的外部DNS名称服务器。它们可以在旧系统中的/etc/网络/接口中声明;在较新的系统中可以在/etc/netplan/*..yaml中声明,或者在几乎所有桌面安装中在Network中声明。
实际上,/etc/rupv.conf告诉我们如何找到外部名称服务器。
运行“systemd-解析--状态”查看有关当前正在使用的上行DNS服务器的详细信息。
在我的系统中,报告部分地说:
DNS Servers: 8.8.8.8
8.8.4.4
2600:1700:5aa0:830::1简而言之,我认为在netplan中声明DNS名称服务器是为了告诉系统在本地缓存中找不到DNS信息的位置。
https://askubuntu.com/questions/1034912
复制相似问题