升级到 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)