小编Rob*_*ost的帖子

systemd-resolved 不查询本地域的 dns 服务器

升级到 17.04 后,我无法再解析本地网络 (silvesternet.local) 中的地址。我收到以下回复:

$ systemd-resolve edgerouter
edgerouter: resolve call failed: No appropriate name servers or networks for name found
Run Code Online (Sandbox Code Playgroud)

在日志中,只有与此查找相关的事务超时报告。

我使用 Wireshark 来嗅探网络流量,它似乎甚至没有尝试查找名称。没有任何 dns 流量。查找另一个外部域工作正常。

围绕同一主题的许多问题都提到更改 nsswitch.conf,但这似乎并没有解决任何问题。我目前的设置是:

hosts:          files mdns4_minimal dns [NOTFOUND=return] resolve [!UNAVAIL=return] mdns4
Run Code Online (Sandbox Code Playgroud)

networking dns

20
推荐指数
2
解决办法
3万
查看次数

标签 统计

dns ×1

networking ×1