由于升级到17.04,因此我无法再解析本地网络(silvesternet.local)中的地址。我得到以下回应:
$ systemd-resolve edgerouter
edgerouter: resolve call failed: No appropriate name servers or networks for name found
在日志中,仅存在与此查询相关的事务超时报告。
我使用Wireshark来嗅探网络流量,似乎它甚至没有尝试查找名称。没有任何dns流量。查找另一个外部域就可以了。
围绕同一主题的许多问题都提到更改nsswitch.conf,但这似乎无济于事。我当前的设置是:
hosts: files mdns4_minimal dns [NOTFOUND=return] resolve [!UNAVAIL=return] mdns4
systemd-networkd
配置界面,你可能需要添加UseDomains=true
在[DHCP]
你的部分.network
文件:wiki.archlinux.org/index.php/systemd-networkd#.5BDHCP.5D
sudo apt update && sudo apt full-upgrade
吗?发布图像中的错误已得到修复...