我使用 SSH 通过 SSH 将 Ubuntu Zesty 升级到 Artufl upgrade-manager
。除了 DNS 之外,一切都很顺利。名称解析失败,包括ping
.我仍然有一个 IP,并且可以在重新启动后通过 SSH 连接到它,但这可能是旧的租约信息。我了解 systemd 现在处理解析器职责。
我的尾部dmeg
显示 DHCP 审核失败。
[ 8.397015] audit: type=1400 audit(1515252083.757:46): apparmor="DENIED" operation="open" profile="/usr/lib/NetworkManager/nm-dhcp-helper" name="/usr/local/lib/libz.so.1.2.11" pid=951 comm="nm-dhcp-helper" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
[ 8.434243] audit: type=1400 audit(1515252083.794:47): apparmor="DENIED" operation="open" profile="/usr/lib/NetworkManager/nm-dhcp-helper" name="/usr/local/lib/libz.so.1.2.11" pid=955 comm="nm-dhcp-helper" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
/etc/systemd/resolved.conf
有以下内容。我没有其他 Ubuntu 机器,所以我不确定这在 systemd 下是否是预期的。
[Resolve]
#DNS=
#FallbackDNS=
#Domains=
#LLMNR=yes
#MulticastDNS=yes
#DNSSEC=no
#Cache=yes
#DNSStubListener=udp
搜索 AppArmor 失败返回 0 个命中。我怀疑这与麻烦有很大关系,而且令我惊讶的是 Google 返回了 0 个结果。
没有apparmor-profile.dhclient
文件/usr
或/etc
如讨论的Ubuntu 问题 1417658,所以这是一个死胡同。我还尝试取消注释#DNS=
并将其设置为DNS=yes
in resolved.conf
,但这并没有解决问题。
有什么问题以及如何解决它?
评论] 的输出是什么
ls -l /etc/resolv.conf
$ ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Nov 29 2016 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
以下是针对这些问题的一些 Ubuntu 错误报告:
-
rm /etc/resolv.conf
并ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
没有帮助
从 17.04 更新到 17.10 后,resolvconf 未正确配置
dpkg-reconfigure resolvconf
没有帮助ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
其次systemctl restart resolvconf
没有帮助apt install resolvconf
没有帮助
-
rm /etc/resolv.conf
其次ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
没有帮助dpkg-reconfigure resolvconf
没有帮助