我升级到巧妙的,突然出现DNS问题。看起来,NetworkManager正在/etc/presv.conf中设置自定义名称服务器。
# Generated by NetworkManager
search fritz.box
nameserver 127.0.1.1当我将行改为192.168.1.1时,它再次工作。但是,它会被覆盖下一个网络更改。
注意: dnsmasq没有安装!
发布于 2017-11-26 15:58:12
以下是解决问题的办法:
sudo dpkg-reconfigure resolvconf现在,我们/etc/rupv.conf包含以下内容:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
search fritz.box发布于 2017-11-30 07:19:01
在我的例子中,流行的DNS条目是127.0.1.1,尽管该IP没有运行服务。每次我重新启动时,我的机器都没有DNS解析。
显然,/etc/ NetworkManager /NetworkManager.conf中的配置缺少dns=dnsmasq,这是因为NetworkManager将在127.0.1.1设置said服务(dnsmasq预计将安装)。
我相信在以前的版本/安装中留下了一些crufts,DNS地址应该是127.0.0.1 (此服务也在我的计算机上运行)。这件事应该调查一下,并清理干净。
https://askubuntu.com/questions/980396
复制相似问题